diff --git a/.woodpecker/agent-release.yml b/.woodpecker/agent-release.yml index cd34306..69f031c 100644 --- a/.woodpecker/agent-release.yml +++ b/.woodpecker/agent-release.yml @@ -13,14 +13,13 @@ matrix: steps: build: - image: git.nikos.gg/prymn/images/nix:89bb1c18 + image: git.nikos.gg/prymn/images/nix:f3da8a6b secrets: [ ATTIC_SECRET ] commands: - - echo "experimental-features = nix-command flakes" >> /etc/nix/nix.conf - - attic login local http://172.17.0.1:8080/ "$${ATTIC_SECRET}" - - attic use prymn + - attic login local http://172.17.0.1:8080 "$${ATTIC_SECRET}" + - attic use prymn-cache - nix build -L ".#agent-${BUILD_TARGET}" - - attic push prymn ./result + - attic push prymn-cache ./result - mkdir -p "dist/${BUILD_TARGET}" - cp result/bin/prymn_agent "dist/${BUILD_TARGET}/" diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml index 007bccb..d62af14 100644 --- a/.woodpecker/test.yml +++ b/.woodpecker/test.yml @@ -4,12 +4,10 @@ when: steps: flake-check: group: test - image: git.nikos.gg/prymn/images/nix:89bb1c18 + image: git.nikos.gg/prymn/images/nix:f3da8a6b secrets: [ ATTIC_SECRET ] commands: - - 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 + - attic login local http://172.17.0.1:8080 "$${ATTIC_SECRET}" + - attic use prymn-cache - 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(" ")') + - attic push prymn-cache $(nix eval .#checks.aarch64-linux --json | jq -r '.|join(" ")')