From 62e1eada94c51880bcda40f74bb7c8c80d2b9615 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Thu, 8 May 2025 17:05:58 +0200 Subject: [PATCH] fixup! WIP: enable gickup on bicep --- modules/gickup.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/gickup.nix b/modules/gickup.nix index d7dbcc9..76e62c5 100644 --- a/modules/gickup.nix +++ b/modules/gickup.nix @@ -318,13 +318,13 @@ in mkdir -p "$(dirname "$SYMLINK_PATH")" - EXPECTED_SYMLINK_TARGET="''${repository}/''${LAST_REVISION}" + EXPECTED_SYMLINK_TARGET=$(realpath "''${repository}/''${LAST_REVISION}") EXISTING_SYMLINK_TARGET=$(realpath "$SYMLINK_PATH") if [[ "$EXISTING_SYMLINK_TARGET" != "$EXPECTED_SYMLINK_TARGET" ]]; then echo "Updating symlink for $REPOSITORY_RELATIVE_DIRS" rm "$SYMLINK_PATH" ||: - ln -s "$EXPECTED_SYMLINK_TARGET" "$SYMLINK_PATH" + ln -rs "$EXPECTED_SYMLINK_TARGET" "$SYMLINK_PATH" else echo "Symlink already up to date, continuing..." fi