variables: # latest | latest-cachix | latest-attic etc. NIX_CI_IMAGE_TAG: latest stages: - build - trigger nix-ci:build: stage: build image: registry.gitlab.com/technofab/nix-gitlab-ci/nix-ci:${NIX_CI_IMAGE_TAG} before_script: - source setup_nix_ci script: # build the generated-gitlab-ci.yml - nix build .#gitlab-ci-config - install result generated-gitlab-ci.yml after_script: # upload to binary cache - finalize_nix_ci artifacts: paths: - generated-gitlab-ci.yml nix-ci:trigger: stage: trigger needs: - nix-ci:build trigger: include: - artifact: generated-gitlab-ci.yml job: nix-ci:build strategy: depend