dotfiles/.woodpecker/test.yml

16 lines
529 B
YAML
Raw Normal View History

when:
- event: push
steps:
2023-10-13 19:18:39 +00:00
flake-check:
group: test
2023-10-13 19:18:39 +00:00
image: git.nikos.gg/prymn/images/nix:89bb1c18
secrets: [ ATTIC_SECRET ]
commands:
2023-10-13 19:18:39 +00:00
- echo "experimental-features = nix-command flakes" >> /etc/nix/nix.conf # TODO: Move in image
- attic login local http://172.17.0.1:8080/ "$${ATTIC_SECRET}"
- attic use prymn
- nix -L flake check
# TODO: nix run jq cache inside image?
- attic push prymn $(nix eval .#checks.aarch64-linux --json | nix run nixpkgs#jq -- -r '.|join(" ")')