Files
vms/.gitlab/build.yml
T

28 lines
648 B
YAML

# These jobs actually fetch the downloads and trigger the
# target builds. I don't want to do that on every single push,
# but only when I'm part of a merge request or release event
# Makes sure that all of the ISO files we are looking for are
# present on the S3 buckets that we use
downloads:
stage: check
retry: 2
needs:
- generate
cache:
- key:
files:
- sources/build.pkr.hcl
paths:
- ./packer_config/
script: nix run ".#cache"
trigger:
stage: trigger
trigger:
include:
- artifact: .gitlab-ci-build.yml
job: continue
variables:
PARENT_PIPELINE_ID: $CI_PIPELINE_ID