반응형
참조: https://docs.gitlab.com/ee/ci/yaml/index.html#configuration-parameters
`.gitlab-ci.yml` keyword reference | GitLab
Documentation for GitLab Community Edition, GitLab Enterprise Edition, Omnibus GitLab, and GitLab Runner.
docs.gitlab.com
Global Keywords
Keyword | Description |
default | 작업 키워드에 대한 사용자 정의 기본값. |
include | 다른 YAML 파일에서 구성을 가져옵니다. |
stages | 파이프라인 단계의 이름과 순서. |
variables | 파이프라인의 모든 작업에 대해 CI/CD 변수를 정의합니다. |
workflow | 어떤 유형의 파이프라인이 실행되는지 제어합니다. |
Job Keywords
Keyword | Description |
after_script | 작업 후에 실행되는 일련의 명령을 재정의합니다. |
allow_failure | 작업이 실패하도록 허용합니다. 실패한 작업으로 인해 파이프라인이 실패하지는 않습니다. |
artifacts | 성공 시 작업에 첨부할 파일 및 디렉터리 목록입니다. |
before_script | 작업 전에 실행되는 일련의 명령을 재정의합니다. |
cache | 후속 실행 간에 캐시되어야 하는 파일 목록입니다. |
coverage | 주어진 작업에 대한 코드 적용 범위 설정. |
dast_configuration | 작업 수준에서 DAST 프로필의 구성을 사용합니다. |
dependencies | 아티팩트를 가져올 작업 목록을 제공하여 특정 작업으로 전달되는 아티팩트를 제한합니다. |
environment | 작업이 배포되는 환경의 이름입니다. |
except | 작업이 생성되지 않는 시기를 제어합니다. |
extends | 이 작업이 상속하는 구성 항목입니다. |
image | Docker 이미지를 사용합니다. |
inherit | 모든 작업이 상속하는 전역 기본값을 선택합니다. |
interruptible | 새로운 실행에 의해 중복될 때 작업을 취소할 수 있는지 여부를 정의합니다. |
needs | 스테이지 순서보다 먼저 작업을 실행합니다. |
only | 작업이 생성되는 시기를 제어합니다. |
pages | GitLab Pages에서 사용할 작업 결과를 업로드합니다. |
parallel | 병렬로 실행해야 하는 작업 인스턴스 수입니다. |
release | 러너에게 해제 개체 를 생성하도록 지시 합니다. |
resource_group | 작업 동시성을 제한합니다. |
retry | 실패 시 작업을 자동 재시도할 수 있는 시기와 횟수입니다. |
rules | 작업의 선택된 속성과 생성 여부를 평가하고 결정하기 위한 조건 목록입니다. |
script | 러너에 의해 실행되는 쉘 스크립트. |
secrets | 작업에 필요한 CI/CD 시크릿입니다. |
services | Docker 서비스 이미지를 사용합니다. |
stage | 작업 단계를 정의합니다. |
tags | 러너를 선택하는 데 사용되는 태그 목록입니다. |
timeout | 프로젝트 전체 설정보다 우선하는 사용자 지정 작업 수준 제한 시간을 정의합니다. |
trigger | 다운스트림 파이프라인 트리거를 정의합니다. |
variables | 작업 수준에서 작업 변수를 정의합니다. |
when | 작업을 실행할 시기입니다. |
반응형
'Public Cloud > Terraform' 카테고리의 다른 글
terraform slack-notifiaction [Detect Console Login] (0) | 2023.03.26 |
---|---|
Terraform이란 (0) | 2023.01.13 |
Terraform - 중앙 집중식 비밀 저장소 (0) | 2023.01.13 |
Terraform - 민감정보 보안 / Provider Block / OIDC (0) | 2023.01.13 |
Terraform - for expression (0) | 2023.01.13 |