사용자 작업 영역에는 승인이 필요한 파이프라인 실행이 표시됩니다. 필수 승인자는 파이프라인 실행을 승인하거나 거부할 수 있습니다.

파이프라인 생성 시 다음과 같은 경우에는 파이프라인에 승인 단계를 추가해야 할 수 있습니다.

  • 팀 멤버가 코드를 검토해야 하는 경우
  • 다른 사용자가 빌드 아티팩트를 확인해야 하는 경우
  • 모든 테스트가 완료되었는지 확인해야 하는 경우
  • 작업은 관리자가 제한됨으로 표시한 리소스를 사용하며 작업에는 승인이 필요합니다.
  • 파이프라인은 소프트웨어를 운영 환경으로 릴리스합니다.

파이프라인 작업을 승인할지 여부를 결정하려면 필수 승인자에 권한 및 전문 지식이 있어야 합니다.

사용자 작업을 추가할 때 만료 시간 제한을 일, 시간 또는 분 단위로 설정할 수 있습니다. 예를 들어, 필수 사용자가 파이프라인을 30분 내에 승인해야 할 수 있습니다. 30분 내에 승인하지 않으면 파이프라인이 예상대로 실패합니다.

이메일 알림 보내기를 사용하도록 설정하면 [사용자 작업]은 전체 이메일 주소가 있는 승인자에게만 알림을 보내고 이메일 형식이 아닌 승인자 이름으로는 보내지 않습니다.

필수 사용자가 작업을 승인한 후에는:

  • 보류 중인 파이프라인 실행을 계속할 수 있습니다.
  • 파이프라인이 계속되면 동일한 사용자 작업의 승인을 위해 보류 중인 이전 요청이 취소됩니다.

[사용자 작업] 페이지에는 승인자가 승인 또는 거부해야 하는 활성 파이프라인 항목, 승인 요청자, 요청한 시기, 필수 승인자가 표시됩니다.

[사용자 작업] 영역에서 승인하거나 거부할 항목이 활성 또는 비활성 항목으로 표시됩니다. 각 항목은 파이프라인의 사용자 작업에 매핑됩니다.

  • 활성 항목은 작업을 검토하고 승인 또는 거부해야 하는 승인자를 기다립니다. 승인자 목록에 있는 사용자인 경우 사용자 작업 행을 확장하고 수락 또는 거부를 클릭할 수 있습니다.
  • 비활성 항목은 승인되거나 거부된 항목입니다. 사용자가 사용자 작업을 거부했거나 작업에 대한 승인이 시간 초과되면 더 이상 승인할 수 없습니다.

[인덱스#]은 특정 승인을 검색하기 위해 필터로 사용할 수 있는 고유한 6자의 영숫자 문자열입니다.

파이프라인 승인은 실행 영역에도 나타납니다.

  • 승인 대기 중인 파이프라인의 상태는 대기 중으로 표시됩니다.
  • 다른 상태로는 대기열에 있음, 완료됨 및 실패함이 포함됩니다.
  • 파이프라인이 대기 상태인 경우에는 필수 승인자가 파이프라인 작업을 승인해야 합니다.