default
Set default values for all jobs in the pipeline.
Supported: before_script, after_script, image, services, tags, cache, artifacts, hooks, id_tokens, interruptible, retry
Examples
Common defaults
default:
image: ruby:3.3
before_script:
- echo "setup"
after_script:
- echo "cleanup"
job:
script: echo "job"
Default cache
default:
cache:
key: shared
paths:
- vendor/
job:
script: echo "job"
Default tags and retry
default:
tags:
- docker
retry: 2
job:
script: echo "job"