diff --git a/scripts/default.nix b/scripts/default.nix index d5096fd..3503729 100644 --- a/scripts/default.nix +++ b/scripts/default.nix @@ -33,7 +33,6 @@ let "check-deployment" "launch-vm" "list-nodes" - "push-to-nix-cache" ]; in diff --git a/scripts/push-to-nix-cache.sh b/scripts/push-to-nix-cache.sh deleted file mode 100755 index f537d4d..0000000 --- a/scripts/push-to-nix-cache.sh +++ /dev/null @@ -1,20 +0,0 @@ -set -e -set -u -set -o pipefail - -ENDPOINT=${STORE_ENDPOINT:-https://tvix-cache.dgnum.eu/infra-singing/} - -cat > .netrc << EOF -default -login $STORE_USER -password $STORE_PASSWORD -EOF - -@colmena@/bin/colmena eval -E "{ nodes, lib, ... }: builtins.map (v: nodes.\${v}.config.system.build.toplevel.drvPath) ${NODES:-(builtins.attrNames nodes)}" |\ -@jq@/bin/jq -r '.[]' |\ -xargs nix-store -q -R --include-outputs |\ -sed '/\.drv$/d' |\ -tee uploaded.txt |\ -xargs nix copy --to "$ENDPOINT?compression=none" --extra-experimental-features nix-command --netrc-file ./.netrc - -rm .netrc