AWS Pipelines – 배포 자동화 빌드 오류 설정 환경 변수

AWS에서 파이프라인을 통해 배포를 자동화하려고 하지만 Build에서 DOWNLOAD_SOURCE 프로세스 중에 다음 오류가 발생했습니다.


원인은 jaspty 암호화된 암호가 환경 변수에 의해 제대로 복호화될 수 없었기 때문입니다.

1. 편집 버튼을 클릭합니다.


2. 단계 편집 -> “워크그룹 생성”에서 “편집” 버튼을 클릭합니다.


3. 키 입력 – 환경 변수로 설정할 값

일반 텍스트를 유형으로 선택


환경 변수는 yml 파일에 ${cddepipeline.(Key)} 형식으로 지정해야만 읽을 수 있습니다.

4. 환경 변수 설정

jasypt: #패스워드 암호화/복호화 키
  encryptor:
    password: ${codepipeline.password} # 배포자동화  환경변수 사용

위 설정은

파이프라인 생성 중에는 읽기 전용이므로 실행 중에 별도로 설정해야 할 것 같습니다.