파이프라인의 단계 또는 작업이 실패하면 Code Stream에서 Jira 티켓이 생성되도록 설정할 수 있습니다. 이 티켓은 문제를 해결해야 하는 사람에게 할당할 수 있습니다. 파이프라인이 대기 중일 때나 완료된 경우에도 티켓을 생성할 수 있습니다.

작업, 단계 또는 파이프라인에 대한 알림을 추가하고 구성할 수 있습니다. Code Stream은 사용자가 알림을 추가하는 작업, 단계 또는 파이프라인의 상태에 기반하여 티켓을 생성합니다. 예를 들어, 사용할 수 있는 끝점이 없는 경우, 끝점에 연결할 수 없어서 실패한 작업에 대해 Code Stream에서 Jira 티켓을 생성할 수 있습니다.

파이프라인이 완료된 경우에 알림을 생성할 수도 있습니다. 예를 들어, QA 팀이 빌드를 확인하고 다른 테스트 파이프라인을 실행할 수 있게 성공한 파이프라인에 대한 정보를 QA 팀에 알릴 수 있습니다. 또는 성능 팀에 알려서 성능 팀이 파이프라인의 성능을 측정하고 스테이징 또는 운영에 대한 업데이트를 준비하도록 할 수 있습니다.

이 워크플로는 Code Stream에서 파이프라인 추세 및 주요 성능 지표를 추적하는 방법을 보여줍니다.

이 예제에서는 파이프라인 작업이 실패할 때 Jira 티켓을 생성합니다.

사전 요구 사항

  • 유효한 Jira 계정이 있는지 그리고 Jira 인스턴스에 로그인할 수 있는지 확인합니다.
  • Jira 끝점이 있고 현재 작동 중인지 확인합니다.

프로시저

  1. 파이프라인에서 작업을 클릭합니다.
  2. 작업 구성 영역에서 알림을 클릭합니다.
  3. 추가를 클릭하고 티켓 정보를 구성합니다.
    1. 티켓을 클릭합니다.
    2. Jira 끝점을 선택합니다.
    3. Jira 프로젝트 및 문제 유형을 입력합니다.
    4. 티켓을 수신할 담당자의 이메일 주소를 입력합니다.
    5. 티켓에 대한 요약 및 설명을 입력한 후 저장을 클릭합니다.
      파이프라인 작업이 실패할 때 Jira 티켓을 생성하는 알림을 구성하는 경우 Jira 프로젝트, 문제 유형, 담당자 및 요약을 입력합니다.
  4. 파이프라인을 저장한 다음 사용하도록 설정하고 실행합니다.
  5. 티켓을 테스트합니다.
    1. 작업 실패를 일으키는 데이터를 포함하도록 작업 정보를 변경합니다.
    2. 파이프라인을 저장한 후 다시 실행합니다.
    3. 실행을 클릭하여 파이프라인이 실패했는지 확인합니다.
    4. 실행 시 Code Stream이 티켓을 생성한 후 전송했는지 확인합니다.
    5. 작업 정보를 변경하여 수정한 후 파이프라인을 다시 실행하여 파이프라인이 완료되는지 확인합니다.

결과

축하합니다! 파이프라인 작업이 실패할 때 Code Stream에서 Jira 티켓을 생성하도록 하여 문제를 해결해야 하는 담당자에게 할당했습니다.

다음에 수행할 작업

계속해서 팀에게 파이프라인에 대해 경고하는 알림을 추가합니다.