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 |
|---|
댓글