default
为流水线中的所有作业设置默认值。
支持: before_script、after_script、image、services、tags、cache、artifacts、hooks、id_tokens、interruptible、retry
示例
常用默认值
default:
image: ruby:3.3
before_script:
- echo "setup"
after_script:
- echo "cleanup"
job:
script: echo "job"
默认缓存
default:
cache:
key: shared
paths:
- vendor/
job:
script: echo "job"
默认 tags 和 retry
default:
tags:
- docker
retry: 2
job:
script: echo "job"