extends

Inherit configuration from job templates.

Supported: single template, multiple templates

Examples

Single template

.base:
  script: echo "base"

job:
  extends: .base

Multiple templates

.base:
  script: echo "base"

.extra:
  after_script: echo "extra"

job:
  extends:
    - .base
    - .extra