.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