2026년 상식닷컴 선정 식당 & 카페 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

젠킨스(Jenkins)에서 빌드를 취소하는 방법은 무엇인가요?

_____
Q: 젠킨스에서 빌드를 취소하는 방법은 무엇인가요?

A: 젠킨스에서 빌드를 취소하는 방법은 여러 가지가 있습니다. 대표적인 방법은 다음과 같습니다.

1. 웹 UI에서 빌드 취소하기
- 젠킨스 대시보드에서 해당 프로젝트를 클릭합니다.
- 현재 빌드가 진행 중인 항목(Build ) 옆에 빨간 "중지" 아이콘(■)이 나타납니다.
- 이 "중지" 버튼을 클릭하면 빌드가 중단되고 취소됩니다.

2. 빌드 콘솔에서 “인터럽트” 요청하기
- 진행 중인 빌드 페이지에 접속합니다.
- 콘솔 출력 아래쪽에 "중지" 또는 "인터럽트" 버튼이 있으면 이를 클릭해 빌드를 취소할 수 있습니다.

3. 스크립트 또는 CLI(Command Line Interface)를 이용하여 취소하기
- 젠킨스 CLI를 사용할 경우, 다음 명령어로 빌드를 중지할 수 있습니다.
```
java -jar jenkins-cli.jar -s http://[JENKINS_URL] stop-build [JOB_NAME] [BUILD_NUMBER]
```
- 스크립트에서는 REST API를 호출하여 빌드를 중지할 수도 있습니다. 예를 들면:
```
POST http://[JENKINS_URL]/job/[JOB_NAME]/[BUILD_NUMBER]/stop
```
적절한 인증 정보를 포함해야 합니다.

4. 파이프라인 스크립트 내에서 취소 처리하기
- 파이프라인 코드 내에서 특정 조건에서 현재 실행 중인 빌드를 종료하고 싶다면 `error()` 또는 `currentBuild.result = 'ABORTED'` 와 `return`을 조합해 사용할 수 있습니다.

요약하자면, 가장 간단한 방법은 젠킨스 웹 인터페이스에서 빨간 "중지" 버튼을 클릭하여 진행 중인 빌드를 취소하는 것이고, 자동화가 필요하면 CLI나 REST API를 통해 빌드를 중지시킬 수 있습니다.
Jenkins에서 빌드를 취소하는 방법은 비교적 간단합니다. 아래의 단계에 따라 빌드를 종료할 수 있습니다. 1. Jenkins 웹 인터페이스 접속 : 브라우저를 열고 Jenkins 서버의 주소를 입력하여 웹 인터페이스에 접속합니다. 2. 프로젝트 선택 : 메인 대시보드에서 빌드를 취소하고자 하는 프로젝트를 클릭하여 해당 프로젝트의 페이지로 이동합니다. 3. 빌드 기록 확인 : 프로젝트 페이지에서 아래쪽으로 스크롤하여 'Build History' 또는 '빌드 히스토리' 섹션을 찾습니다. 여기에는 과거 빌드의 목록이 표시됩니다. 4. 현재 실행 중인 빌드 선택 : 현재 진행 중인 빌드는 ‘Building’ 상태로 표시됩니다. 해당 빌드를 클릭하여 상세 정보를 확인할 수 있습니다. 5. 빌드 취소 : 빌드 상세 페이지 우측 상단에 "빨간색 x" 모양의 취소 버튼이 있습니다. 이 버튼을 클릭하면 빌드가 즉시 중단됩니다. 6. 확인 : 취소 후, 빌드 상태가 'Aborted' 또는 '중단됨'으로 변경되어야 합니다. 이를 통해 빌드가 성공적으로 취소된 것을 확인할 수 있습니다. 추가적으로, Jenkins의 사용자 권한 설정에 따라서 빌드를 취소할 수 있는 권한이 없는 사용자가 있을 수 있으니, 이 점 또한 유념해야 합니다. 빌드가 많은 리소스를 소모하거나 오랜 시간이 소요될 경우, 빌드 취소는 관리에 있어 중요한 작업이므로 적절한 권한을 가진 사용자만 이 기능을 사용할 수 있도록 하는 것이 좋습니다.
작성자: 박하윤 [비회원] | 작성일자: 1년 전 2025-03-22 15:11:15
조회수: 300 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.