InfoGrab Docs

더 이상 사용되지 않는 키워드

더 이상 사용되지 않는 키워드에 대해 설명합니다.

일부 CI/CD 키워드는 더 이상 사용되지 않으며 사용이 권장되지 않습니다. Warning 이 키워드들은 하위 호환성을 보장하기 위해 여전히 사용할 수 있지만, 향후 주요 마일스톤에서 제거가 예약될 수 있습니다. 전역으로 정의된 image , services , cache , before_script , after_script # image , services , cache , before_script , after_script 를 전역으로 정의하는 것은 더 이상 사용되지 않습니다. 대신 default 를 사용합니다. 예를 들어: default: image: ruby:3.0 services: - docker:dind cache: paths: [ vendor/ ] before_script: - bundle config set path vendor/bundle - bundle install after_script: - rm -rf tmp/ only / except # Note only 와 except 는 더 이상 사용되지 않습니다. 파이프라인에 작업을 추가하는 시기를 제어하려면 대신 rules 를 사용합니다. only 와 except 를 사용하여 파이프라인에 작업을 추가하는 시기를 제어할 수 있습니다. only 를 사용하여 작업이 실행되는 시기를 정의합니다. except 를 사용하여 작업이 실행되지 않는 시기를 정의합니다. only:refs / except:refs # Note only:refs 와 except:refs 는 더 이상 사용되지 않습니다. refs, 정규 표현식 또는 변수를 사용하여 파이프라인에 작업을 추가하는 시기를 제어하려면 대신 rules:if 를 사용합니다. only:refs 와 except:refs 키워드를 사용하여 브랜치 이름이나 파이프라인 유형에 따라 파이프라인에 작업을 추가하는 시기를 제어할 수 있습니다. 키워드 유형 : 작업 키워드. 작업의 일부로만 사용할 수 있습니다. 지원되는 값 : 다음을 포함하는 배열: 브랜치 이름, 예: main 또는 my-feature-branch . 브랜치 이름과 일치하는 정규 표현식, 예: /^feature-.*/ . 다음 키워드: 값 설명 api pipelines API 에 의해 트리거된 파이프라인. branches 파이프라인의 Git 참조가 브랜치인 경우. chat GitLab ChatOps 명령을 사용하여 생성된 파이프라인. external GitLab 이외의 CI 서비스를 사용하는 경우. external_pull_requests GitHub에서 외부 풀 리퀘스트가 생성되거나 업데이트된 경우( 외부 풀 리퀘스트를 위한 파이프라인 참조). merge_requests 머지 리퀘스트가 생성되거나 업데이트될 때 생성된 파이프라인. 머지 리퀘스트 파이프라인 , 병합된 결과 파이프라인 , 머지 트레인 을 활성화합니다. pipelines API와 CI_JOB_TOKEN 을 사용하여 또는 trigger 키워드에 의해 생성된 멀티 프로젝트 파이프라인 . pushes 브랜치와 태그를 포함하여 g