From e84b1069bc9e8fa488d84109f5222f1fba3b7487 Mon Sep 17 00:00:00 2001 From: BAK BYEONG JUN Date: Tue, 15 Apr 2025 09:59:18 +0000 Subject: [PATCH] init --- tasks/git-clone-checkout/task.yaml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/tasks/git-clone-checkout/task.yaml b/tasks/git-clone-checkout/task.yaml index cf2df39..49de535 100644 --- a/tasks/git-clone-checkout/task.yaml +++ b/tasks/git-clone-checkout/task.yaml @@ -168,19 +168,14 @@ spec: rm -rf "$CLONE_DIR" echo "[INFO] Cloning repository..." git clone --depth=$(params.depth) $(params.url) "$CLONE_DIR" - cd "$CLONE_DIR" else - echo "1" - cd "$CLONE_DIR" - echo "2" - git init - echo "3" - git remote add origin $(params.url) - echo "4" - git pull --depth=$(params.depth) origin master --allow-unrelated-histories - cd "$CLONE_DIR" + echo "[INFO] Cloning repository..." + git clone --depth=$(params.depth) $(params.url) "${CLONE_DIR}_" + mv "${CLONE_DIR}_/*" "${CLONE_DIR}" fi + cd "$CLONE_DIR" + if [ -n "$(params.refspec)" ]; then git fetch origin $(params.refspec) fi