태그가있는 마스터 분기에서만 .gitlab-ci.yml 작업을 실행하려면 어떻게해야합니까? 마스터 지점 또는 태그가 커밋 : 두 조건이 존재하는 경우태그가있는 분기에서만 gitlab-ci.yml 작업을 실행하는 방법은 무엇입니까?
job:
script:
- echo "Do something"
only:
- master
- tags
위의 코드가 실행됩니다.
내 목표는 프로덕션 배포를 위해이 작업을 실행하는 것이지만 마스터 브랜치에 있어야하며 (버전으로) 태그가 지정되어야합니다. 그렇지 않으면 태그가 누락 된 경우 준비 작업을 수행 할 다른 작업이 있습니다.
태그를 실행하고 태그가 스크립트의 마스터 분기에 속하는지 확인하는 방법은 어떻습니까? –