set -e set -u set -o pipefail ENDPOINT=${ATTIC_ENDPOINT:-https://cachix.dgnum.eu} @attic@/bin/attic login dgnum "$ENDPOINT" "$ATTIC_TOKEN" @colmena@/bin/colmena eval -E '{ nodes, lib, ... }: lib.mapAttrsToList (_: v: v.config.system.build.toplevel.drvPath) nodes' |\ @jq@/bin/jq -r '.[]' |\ xargs -n 10 nix-store -q -R --include-outputs |\ sed '/\.drv$/d' |\ xargs @attic@/bin/attic push dgnum:infra