.gitlab-ci.yml
에는 빌드, 테스트 및 배포의 3 단계가 있습니다.Gitlab은 조건부로 단계 실행
매일 밤 회귀 테스트 단계를 실행해야 - 잘 nightly
:
가 여기에 해당 .gitlab-ci.yml
코드입니다 :
stages:
- build
- test
- deploy
build_project:
stage: build
script:
- cd ./some-dir
- build-script.sh
except:
- tags
#Run this only when say variable 'NIGHTLY_TEST == True'. But HOW?
nightly_regression_test_project:
stage: test
script:
- cd ./some-dir
- execute test-script
only
실행 test
단계로 매일 태그 바람직하지 않다.
다른 아이디어가 있습니까?
실제로 응답에 뭔가를 넣을 수 있다면 참조 용으로 유용 할 것입니다. – deepdive
그런 일에 대해 생각했지만 다음 달에 지침이 바뀔 것이라고 걱정했습니다. 돌아가서 현재 방법에 대한 지침을 추가하고 변경하지 않기를 바랍니다 :) – trueCamelType
도움이되는 경우 투표 해주세요. :) – trueCamelType