Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

릴리스 채널 생성

apollo-cli release-channel create는 이름과 설명으로 새 릴리스 채널을 만듭니다. 제품 릴리스가 채널에 들어오기 위해 갖추어야 할 레이블 요건도 지정할 수 있습니다.

실험 단계(Experimental)의 명령으로 V2 experimental commands 활성화가 필요합니다.

apollo-cli release-channel create <channel-name> [flags]
옵션의미
--description채널 설명. 필수
--label-requirement릴리스에 존재해야 하는 레이블 ID. 특정 값은 요구하지 않으며 반복 지정 가능
--label-requirement-valuelabelId=value 형식의 값 조건. 반복 지정 가능
--dry-run수행할 작업 출력
-h, --help명령 도움말

다음은 가상의 채널 생성 예시입니다.

./apollo-cli release-channel create MY_CHANNEL --description "검토 대상 릴리스"

레이블의 존재와 값을 요구하는 방식은 다릅니다.

./apollo-cli release-channel create SCANNED \
  --description "보안 스캔 레이블 필요" \
  --label-requirement "vulnerability-scanner.palantir.build/security-scanned"

./apollo-cli release-channel create APPROVED \
  --description "승인 값 필요" \
  --label-requirement-value "approval.palantir.build/approved=true"

대상 공간을 명시하려면 공통 --space-id에 실제 공간 ID를 전달합니다.