27 lines
570 B
YAML
27 lines
570 B
YAML
stages:
|
|
- check
|
|
- eval
|
|
|
|
variables:
|
|
NIX_CONFIG: "experimental-features = nix-command flakes"
|
|
|
|
.default_nix:
|
|
image: nixos/nix
|
|
before_script:
|
|
- nix --version
|
|
- nix flake show
|
|
- echo "Using host: $(hostname)"
|
|
|
|
flake-check:
|
|
stage: check
|
|
extends: .default_nix
|
|
script:
|
|
- nix flake check --all-systems
|
|
|
|
flake-eval:
|
|
stage: eval
|
|
extends: .default_nix
|
|
script:
|
|
- nix flake show
|
|
- nix eval .#nixosConfigurations.tower.config.system.build.toplevel.outPath
|
|
- nix eval .#nixosConfigurations.electra.config.system.build.toplevel.outPath
|