From b0dd0080e98ffccb2d48f247583f55c8937bda84 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Fri, 14 Aug 2015 14:37:12 -0400 Subject: [PATCH] 6638: Use (git clone; git checkout) -- git clone --branch doesn't work with commit hashes. --- jenkins/run-build-packages.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jenkins/run-build-packages.sh b/jenkins/run-build-packages.sh index 60d7ab6..fed66e5 100755 --- a/jenkins/run-build-packages.sh +++ b/jenkins/run-build-packages.sh @@ -441,8 +441,11 @@ handle_python_package COMMIT_HASH=$(format_last_commit_here "%H") SRC_BUILD_DIR=$(mktemp -d) - git clone $DASHQ_UNLESS_DEBUG --branch "$COMMIT_HASH" "$WORKSPACE/.git" "$SRC_BUILD_DIR" + git clone $DASHQ_UNLESS_DEBUG "$WORKSPACE/.git" "$SRC_BUILD_DIR" cd "$SRC_BUILD_DIR" + + # go into detached-head state + git checkout $DASHQ_UNLESS_DEBUG "$COMMIT_HASH" echo "$COMMIT_HASH" >git-commit.version cd "$SRC_BUILD_DIR" -- 2.30.2