after_script

Commands that run after the main script, even if the job fails.

Supported: basic, override default, disable

Examples

Basic usage

job:
  script: echo "job"
  after_script:
    - echo "cleanup"

Override global default

default:
  after_script:
    - echo "global cleanup"

job:
  after_script:
    - echo "job-specific cleanup"
  script: echo "job"

Disable inherited after_script

default:
  after_script:
    - echo "global cleanup"

job:
  after_script: []
  script: echo "job"