before_script

在每个作业的主 script 之前运行的命令。

支持: 基本用法、覆盖 default、禁用

示例

基本用法

job:
  before_script:
    - echo "setup"
  script: echo "job"

覆盖全局 default

default:
  before_script:
    - echo "global setup"

job:
  before_script:
    - echo "job-specific setup"
  script: echo "job"

禁用继承的 before_script

default:
  before_script:
    - echo "global setup"

job:
  before_script: []
  script: echo "job"