본문 바로가기
AWS/script

[AWS] buildspec.yml

by onda.cloud 2022. 5. 29.
buildspec.yml 정의

codebuilld에게 어떤 작업을 수행하도록 쓰여진 스크립트 파일입니다

형식은 YAML 또는 JSON 형식으로 되어있는 스크립트 파일입니다

 

buildspec.yml 파일 형식

 

buildspec.yml각 섹션 설명


version

version

buildspec에 관한 지원버전을 나타냅니다

- 0.2을 기본 값으로 같습니다

 

phases

phases

빌드 단계에서 codebuild단계에 실행하는 명령어를 나타냅니다

 

install

환경설정 및 패키지 설치단계입니다

 

runtime-versions

해당 프로젝트에서 사용할 프로그램 언어 선택하는 단계입니다

- python: 3.7등 프로그램 언어와 버전을 작성합니다

 

pre_build

pre_build

구문확인 및 기존 정보 확인

 

command

실행할 스크립트 작성합니다

 

build

build

빌드를 실행하는 단계입니다.

 

command

실행할 스크립트 작성합니다

 

post_build

post_build

추가적인 앱 테스트 및 저장소로 컨테이너 이미지 저장

 

command

실행할 스크립트 작성합니다

 

artifacts

artifacts

빌드 출력을 찾을 수 있는 위치와 S3 출력  버킷에 업로드하기 위해 준비하는 방법에 대한 정보를 나타냅니다

 

files

빌드 환경에서 빌드 출력 아티팩트를 포함하는 위치를 나타냅니다

 

'AWS > script' 카테고리의 다른 글

[AWS] appspec.yml  (0) 2022.06.04

댓글