Skip to content
Snippets Groups Projects
.gitlab-ci.yml 512 B
Newer Older
stages:
- generate
Daniel Firth's avatar
Daniel Firth committed
- packages
- cache

generate-flake-ci:
  stage: generate
Daniel Firth's avatar
Daniel Firth committed
  - nix run develop/#flake-to-gitlab-ci > flake-ci-x86_64-linux.yml
  artifacts:
    paths:
      - flake-ci-x86_64-linux.yml
x86_64-linux-ci:
Daniel Firth's avatar
Daniel Firth committed
  stage: packages
  trigger:
    include:
      - artifact: flake-ci-x86_64-linux.yml
        job: generate-flake-ci
    strategy: depend

cachix:
  stage: cache
  only:
    refs:
    - master
    - cachix
    - /^lts\/.*$/
Daniel Firth's avatar
Daniel Firth committed
  - nix run develop/#cachix-push-horizon-devour