사용자 지정 파이프라인 생성
플레이북 중 하나를 복제하여 변경 사항을 개발 환경에서 프로덕션(또는 대상 인스턴스)으로 이동하는 사용자 지정 파이프라인을 생성합니다.ReleaseOps
시작하기 전에
필요한 역할: releaseops.pipeline_admin 및 playbook.admin 또는 pd_author
플레이북에 대한 자세한 내용은 다음 문서를 참조하십시오 Exploring playbooks.
프로시저
예: 평가 플레이북 생성
배포 요청 평가 플레이북을 복제하여 비프로덕션 환경을 통해 변경 사항을 이동하는 사용자 지정 파이프라인을 생성합니다. 배포 분석기를 추가하여 배포에 코드 변경 사항이 있는지 탐지하고 평가 중에 ATF(Automated Test Framework) 테스트를 건너뜁니다.
시작하기 전에
필요한 역할: releaseops.pipeline_admin 및 playbook.admin 또는 pd_author
프로시저
결과
이제 평가 스테이지에 대해 기본 배포 요청 평가 플레이북에서 생성한 사용자 지정 플레이북을 활용하는 사용자 지정 파이프라인을 사용할 준비가 되었습니다.
주:
- 파이프라인 인스턴스 레이블(위 예에서 10a단계에서 입력한 테스트 레이블)은 인스턴스 정의를 플레이북에서 참조하는 인스턴스와 매핑하는 데 사용됩니다. 인스턴스 정의를 인스턴스 레이블과 매핑하면 토폴로지가 서로 다른 여러 파이프라인 정의에서 플레이북을 사용할 수 있지만 프로세스는 동일합니다. 예를 들어 다른 파이프라인 기록을 생성하고 동일한 플레이북에 연결하되 다른 테스트 인스턴스 매핑을 정의할 수 있습니다.
- 플레이북의 소스 인스턴스는 배포 요청에 정의되어 있으므로 하나의 릴리스에 대해 여러 소스 또는 개발 환경을 가질 수 있습니다.
- 대상 인스턴스는 릴리스에 정의되어 있으므로 동일한 파이프라인을 다시 사용하여 여러 대상 또는 프로덕션 환경으로 릴리스할 수 있습니다.
- 중간 인스턴스만 매핑해야 합니다.