Gitlab CI - 在作业中使用空的before_script覆盖全局before_script

时间:2017-05-18 09:06:11

标签: gitlab-ci gitlab-ci-runner

是否可以覆盖作业中空before_script的全局before_script

2 个答案:

答案 0 :(得分:21)

是的,本地before_script会覆盖全局before_script。 要保持.yml sintax有效,请使用不执行任何操作的命令。

before_script:
- global before script

job:
  before_script:
  - ''

答案 1 :(得分:17)

您应该使用空数组表示法。

before_script:
- global before script

job:
  before_script: []
  script:
  - test