Skip to content

Commit 1b3f308

Browse files
committed
Add support for checking out specific commits in s2n-bignum import.sh
Example usage: GITHUB_REPOSITORY=awslabs/s2n-bignum GITHUB_TARGET=main COMMIT_HASH=717b57a ./import.sh
1 parent 6d2eb62 commit 1b3f308

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

third_party/s2n-bignum/import.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,13 @@ set -euo pipefail
2323
# either set GITHUB_TARGET or GITHUB_REPOSITORY as below:
2424
#
2525
# ```
26-
# GITHUB_REPOSITORY=<repo owner>/<repo name> GITHUB_TARGET=<branch or tag> ./import.sh
26+
# GITHUB_REPOSITORY=<repo owner>/<repo name> GITHUB_TARGET=<branch or tag> COMMIT_HASH=<commit hash> ./import.sh
2727
# ```
2828

2929
GITHUB_SERVER_URL="https://github.com/"
3030
GITHUB_REPOSITORY=${GITHUB_REPOSITORY:=awslabs/s2n-bignum.git}
3131
GITHUB_TARGET=${GITHUB_TARGET:=main}
32+
COMMIT_HASH=${COMMIT_HASH:=HEAD}
3233

3334
SRC="s2n-bignum-imported"
3435
TMP="TEMP_CAN_DELETE"
@@ -49,7 +50,7 @@ mkdir ${TMP}
4950

5051
echo "Fetching repository ..."
5152
git clone ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY} ${TMP} --branch ${GITHUB_TARGET} --single-branch > /dev/null
52-
GITHUB_COMMIT=$(cd ${TMP} >/dev/null; git rev-parse HEAD)
53+
GITHUB_COMMIT=$(cd ${TMP} > /dev/null; git checkout ${COMMIT_HASH} > /dev/null; git rev-parse HEAD)
5354

5455
echo "Cloned s2n-bignum folder"
5556
ls -la ${TMP}

0 commit comments

Comments
 (0)