From b87b07beb1ec5a5d38b6fa2d76aeab15d83419f7 Mon Sep 17 00:00:00 2001 From: Milas Bowman Date: Fri, 29 Dec 2023 06:32:13 -0500 Subject: [PATCH 1/2] HACK: auto-login --- entrypoint.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/entrypoint.nix b/entrypoint.nix index 3d38461..a48fdb4 100644 --- a/entrypoint.nix +++ b/entrypoint.nix @@ -27,6 +27,8 @@ pkgs.writeShellApplication { set -x -e -o pipefail + attic login default $PLUGIN_BINARY_CACHE_TOKEN + $PLUGIN_SCRIPT EOF From b636b8ff9634ea5b2b689a901c88117da3ef72bf Mon Sep 17 00:00:00 2001 From: Milas Bowman Date: Fri, 29 Dec 2023 06:32:32 -0500 Subject: [PATCH 2/2] HACK: add rsync to core image use to pre-populate PVC volume --- mkImage.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkImage.nix b/mkImage.nix index 64ef927..7975b02 100644 --- a/mkImage.nix +++ b/mkImage.nix @@ -22,7 +22,7 @@ in # ''; copyToRoot = pkgs.buildEnv { name = "woodpecker-plugin-nix-attic-image-root"; - paths = [pkgs.gnumake pkgs.attic-client entrypoint]; + paths = [pkgs.gnumake pkgs.rsync pkgs.attic-client entrypoint]; pathsToLink = ["/bin"]; };