init
This commit is contained in:
parent
9a151f3c84
commit
f2d808ee37
@ -178,7 +178,6 @@ spec:
|
|||||||
test -z "${PARAM_NO_PROXY}" || export NO_PROXY="${PARAM_NO_PROXY}"
|
test -z "${PARAM_NO_PROXY}" || export NO_PROXY="${PARAM_NO_PROXY}"
|
||||||
|
|
||||||
git config --global --add safe.directory "${WORKSPACE_BASE_PATH}/${PARAM_CONTEXT}"
|
git config --global --add safe.directory "${WORKSPACE_BASE_PATH}/${PARAM_CONTEXT}"
|
||||||
|
|
||||||
/ko-app/git-init \
|
/ko-app/git-init \
|
||||||
-url="${PARAM_URL}" \
|
-url="${PARAM_URL}" \
|
||||||
-revision="${PARAM_REVISION}" \
|
-revision="${PARAM_REVISION}" \
|
||||||
@ -188,18 +187,13 @@ spec:
|
|||||||
-submodules="${PARAM_SUBMODULES}" \
|
-submodules="${PARAM_SUBMODULES}" \
|
||||||
-depth="${PARAM_DEPTH}" \
|
-depth="${PARAM_DEPTH}" \
|
||||||
-sparseCheckoutDirectories="${PARAM_SPARSE_CHECKOUT_DIRECTORIES}"
|
-sparseCheckoutDirectories="${PARAM_SPARSE_CHECKOUT_DIRECTORIES}"
|
||||||
|
|
||||||
cd "${CHECKOUT_DIR}"
|
cd "${CHECKOUT_DIR}"
|
||||||
|
|
||||||
# 🔥 추가: shallow clone 문제 해결
|
|
||||||
if [ "${PARAM_DEPTH}" != "0" ] && [ "${PARAM_DEPTH}" != "" ] && [ "${PARAM_REVISION}" != "" ]; then
|
|
||||||
git branch --force "${PARAM_REVISION}" "origin/${PARAM_REVISION}" || true
|
|
||||||
git checkout "${PARAM_REVISION}" || git checkout -b "${PARAM_REVISION}" "origin/${PARAM_REVISION}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
RESULT_SHA="$(git rev-parse HEAD)"
|
RESULT_SHA="$(git rev-parse HEAD)"
|
||||||
|
EXIT_CODE="$?"
|
||||||
|
if [ "${EXIT_CODE}" != 0 ] ; then
|
||||||
|
exit "${EXIT_CODE}"
|
||||||
|
fi
|
||||||
RESULT_COMMITTER_DATE="$(git log -1 --pretty=%ct)"
|
RESULT_COMMITTER_DATE="$(git log -1 --pretty=%ct)"
|
||||||
|
|
||||||
printf "%s" "${RESULT_COMMITTER_DATE}" > "$(results.committer-date.path)"
|
printf "%s" "${RESULT_COMMITTER_DATE}" > "$(results.committer-date.path)"
|
||||||
printf "%s" "${RESULT_SHA}" > "$(results.commit.path)"
|
printf "%s" "${RESULT_SHA}" > "$(results.commit.path)"
|
||||||
printf "%s" "${PARAM_URL}" > "$(results.url.path)"
|
printf "%s" "${PARAM_URL}" > "$(results.url.path)"
|
Loading…
x
Reference in New Issue
Block a user