...
파일에는 Step 내에 하나 이상의 Step과 하나의 스크립트로 구성된 파이프라인 섹션이 하나 이상 있어야합니다.
각 Step에는 4GB의 사용 가능한 가용 메모리가 있습니다.
단일 파이프라인에는 최대 100 개의 Step이 있을 수 있습니다.
파이프라인의 각 Step 은 별도의 Docker 컨테이너를 실행합니다. 원하는 경우 다른 이미지를 선택하여 각 Step에 대해 다른 유형의 컨테이너를 사용할 수 있습니다.
...
default - 다른 부분의 파이프라인의 정의와 일치하지 않는 모든 브랜치에 대한 파이프 라인의 파이프라인의 정의를 포함합니다.
기본 파이프라인은 각 브랜치 별로 파이프라인이 정의되지 않은 경우 저장소에 대한 모든 푸시에서 실행됩니다. Brnaches 섹션 에서 브랜치 파이프라인을 정의 할 수 있습니다 .
참고 : 기본 파이프 라인은 파이프라인은 태그 또는 북마크에서 실행되지 않습니다.
...
branches - 다른 부분의 파이프라인의 정의와 일치하지 않는 모든 브랜치에 대한 파이프라인의 정의를 포함합니다.
...
Code Block |
---|
image: node:10.15.0 pipelines: custom: # 수동으로 트리거되는 파이프파이프라인 라인 sonar: # Bitbucket Cloud GUI의 목록에 표시되는 이름 - step: script: - echo "Manual triggers for Sonar are awesome!" deployment-to-prod: # 다른 표시 이름 - step: script: - echo "Manual triggers for deployments are awesome!" branches: # 브랜치 커밋시 자동으로 실행되는 파이프 라인파이프라인 staging: - step: script: - echo "Auto pipelines are cool too." |
...
파이프라인 YAML 파일에는 키워드와 하나 이상의 step이 있는 섹션이 하나 이상 있어야합니다.
각 step에는 4GB의 사용 가능한 가용 메모리가 있습니다.
단일 파이프라인에는 최대 100 개의 step이 있을 수 있습니다.
파이프라인의 각 step은 별도의 Docker 컨테이너를 실행합니다. 원하는 경우 다른 이미지를 선택하여 각 step에 대해 다른 유형의 컨테이너를 사용할 수 있습니다.
...
다음은 글로벌 구성 옵션 및 설명과 관련된 키워드 목록입니다.
...
variables - [사용자 지정 파이프 라인 만 파이프라인만 해당] 파이프라인이 시작될 때 제공되는 변수를 포함합니다. 변수를 활성화하려면 파이프라인을 실행할 때 입력하려는 사용자 지정 파이프라인 아래에 변수를 정의합니다.
...
Code Block |
---|
pipelines: custom: custom-name-and-region: #이 파이프파이프라인의 라인의 이름 - variables: #여기에 변수 이름을 나열합니다 - name: Username - name: Region - step: script: - echo "User name is $Username" - echo "and they are in $Region" |
...
size - step 또는 전체 파이프라인에 추가 리소스를 할당 할 수 있습니다. 2x
의 크기를 지정하면 사용 가능한 가용 리소스가 두 배가됩니다 (예 : 4GB 메모리 → 8GB 메모리).
...
별도의 Docker 컨테이너에서 실행되는 서비스
Caches – see Caching dependencies.
YAML anchors - 쉽게 재사용할 수 있도록 yaml 코드 블럭를 정의하는 방법 - YAML anchors
...