제품 릴리스 아티팩트 초기화: product-release init
apollo-cli product-release init은 새 제품 릴리스에 사용할 Apollo 아티팩트를 초기화합니다. 매니페스트 파일과 결과를 기록할 디렉터리를 지정할 수 있습니다.
apollo-cli product-release init [flags]
옵션
| 옵션 | 의미 |
|---|---|
--manifest-file | 매니페스트 파일 |
--output-dir | 생성한 아티팩트를 기록할 디렉터리 |
-h, --help | 명령 도움말 |
허브, 인증, 프로필과 출력에 관한 옵션은 CLI 공통 옵션을 따릅니다.
예시
다음은 매니페스트를 release/manifest.yml에 준비한 가상의 작업 디렉터리 예시입니다.
./apollo-cli product-release init \
--manifest-file "./release/manifest.yml" \
--output-dir "./prepared-release"
Helm 차트로부터 제품 매니페스트를 만들 때는 helm-chart init을, Terraform 모듈 매니페스트를 만들 때는 terraform init을 사용할 수 있습니다.