Application CICD Execution Results Inquiry
애플리케이션 CICD 실행 결과 조회
파이프라인 실행 화면에서 확대경 아이콘을 클릭하면 해당 파이프라인 실행에 대한 자세한 정보를 볼 수 있습니다. 완료된 파이프라인의 경우 아래와 같이 실행 프로세스에 대한 전체 정보를 볼 수 있습니다. 탭을 전환하여 성공 또는 실패 메시지를 확인하고 빌드에 적용된 커밋 및 로그를 볼 수 있습니다.
파이프라인 실행 제어
현재 실행 중인 파이프라인 실행은 아래와 같이 표시되며, 사용자는 추가 작업을 수행할 수 있습니다.
실행 중지 확인 버튼: 알 수 없는 이유로 실행을 취소할 수 없을 때 사용합니다. 파이프라인은 계속 실행되지만, AMDP 시스템은 더 이상 진행 상황을 추적하지 않습니다.
실행 취소 버튼: 파이프라인 도구(Tekton 또는 Jenkins)에 파이프라인 실행을 취소하도록 요청합니다.
③ 새로 고침 버튼: 실행 상태를 새로 고치고 로그를 다시 조회합니다.
파이프라인 실행 세부 정보 - 개요
개요 탭: 개요 탭은 파이프라인 실행에 대한 일반 정보를 표시합니다.
- 상단 섹션은 파이프라인 실행 단계에 대한 정보를 요약합니다. 단계 이름, 성공 상태 및 실행 시간을 보여주며, 어떤 단계가 가장 많은 시간을 소요했는지 식별하는 데 도움이 됩니다.
- 실행 요청자: 파이프라인을 트리거한 사용자의 표시 이름을 표시하거나 실행이 웹후크 또는 일정에 의해 트리거되었는지 여부를 나타냅니다.
- 파이프라인 코드 이름: 애플리케이션 파이프라인 설정에 등록된 파이프라인 코드의 이름입니다.
- 파이프라인 유형: Tekton, Jenkins 또는 ArgoCD인지 여부를 나타냅니다.
- 파이프라인 역할: 빌드 파이프라인인지 배포 파이프라인인지 여부를 나타냅니다.
- 파이프라인 URL: 파이프라인 자체의 웹 주소에 대한 링크입니다(가능한 경우).
- 파이프라인 실행 URL: 파이프라인의 상세 실행 정보에 대한 링크입니다. 실제 파이프라인 도구에서 제공하는 상세 로그 및 실행 데이터를 볼 수 있습니다.
- 이미지 태그: 빌드 또는 배포에 사용되는 컨테이너 이미지 값입니다.
- 실행 상태: 파이프라인이 실행 중인지 완료되었는지를 보여줍니다.
- 최종 결과: 파이프라인이 완료되었을 때 표시되며, 실행이 성공적으로 완료되었는지 또는 실행 중 오류로 종료되었는지를 나타냅니다.
- 실행 시간 / 시작 시간 / 종료 시간: 파이프라인의 실행, 시작 및 종료 시간 정보를 표시합니다.
- 순차 실행(후속): 빌드 파이프라인 후에 실행된 후속 배포 파이프라인의 상세 정보에 대한 링크입니다.
파이프라인 실행 세부정보 - 커밋
커밋 탭은 빌드에 적용된 git 커밋 정보를 표시합니다. Jira 애드온이 정의된 경우, 커밋 메시지의 이슈 키를 자동으로 Jira URL로 변환합니다.
- 커밋 해시: 적용된 커밋의 SHA1 해시 값을 표시합니다.
- 작성자: git 커밋의 이메일 정보를 기반으로 AMDP에 저장된 사용자의 이름을 보여줍니다.
- 커밋 메시지: git의 커밋 메시지를 표시합니다. Jira 애드온 서비스가 추가된 경우 Jira 키를 이슈 링크로 변환합니다.
파이프라인 실행 세부정보 - 로그
로그 탭에서는 파이프라인 도구에서 출력된 로그를 볼 수 있습니다. 더 자세한 정보는 개요 탭의 링크를 사용하세요. Tekton 로그는 단계별로 구분되어 있으며, 수직으로 나누어진 탭에서 볼 수 있습니다.
Jenkins 로그는 전체 실행 프로세스를 표시합니다.
파이프라인 실행 세부정보 - 변수
변수 탭은 파이프라인 실행 중에 적용된 변수 정보를 보여줍니다. 각 애플리케이션 파이프라인은 해당 애플리케이션을 위한 컨테이너 이미지를 생성하기 위해 서로 다른 변수를 주입할 수 있습니다.
변수가 여러 줄의 텍스트를 포함하는 경우, 그 값은 더 큰 상자에 표시됩니다.