nix-infra/.gitlab-ci.yml
2023-07-11 12:31:55 +02:00

30 lines
504 B
YAML

default:
image: nixos/nix:2.16.1
stages:
- update_flake_lock
- build
- apply
- commit_flake
update_flake_lock:
stage: update_flake_lock
script:
- nix flake update --extra-experimental-features nix-command --extra-experimental-features flakes
build:
stage: build
script:
- nix-env --install colmena
- colmena build
apply:
stage: apply
script:
- nix-env --install colmena
- colmena apply
commit_flake:
stage: commit_flake
script:
- echo "commit_flake"