diff options
| author | Tural Farhadov <tural.ferhadov@gmail.com> | 2023-05-23 18:34:46 +0000 |
|---|---|---|
| committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2023-05-23 20:29:41 +0000 |
| commit | 3674bd72d44ac8b2685383f4bb676eab6057fcc3 (patch) | |
| tree | 398453183c2abb77fdadc04a37e5f3fa2d78701c | |
| parent | f59806ee13ee8347dd3123df8a290f4451b50e06 (diff) | |
SERVER-77383: generate checksums after signing MSIsr7.0.0-rc2
(cherry picked from commit 97683bf244362678d65db79b418d7f6cb5032d66)
| -rw-r--r-- | evergreen/garasign_jsign_sign.sh | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/evergreen/garasign_jsign_sign.sh b/evergreen/garasign_jsign_sign.sh index 3ae3176cae9..474a5176318 100644 --- a/evergreen/garasign_jsign_sign.sh +++ b/evergreen/garasign_jsign_sign.sh @@ -9,15 +9,6 @@ cd src msi_filename=mongodb-${push_name}-${push_arch}-${suffix}.msi /usr/bin/find build/ -type f | grep msi$ | xargs -I original_filename cp original_filename $msi_filename || true -# generating checksums -if [ -e $msi_filename ]; then - shasum -a 1 $msi_filename | tee $msi_filename.sha1 - shasum -a 256 $msi_filename | tee $msi_filename.sha256 - md5sum $msi_filename | tee $msi_filename.md5 -else - echo "$msi_filename does not exist. Skipping checksum generation" -fi - # signing windows artifacts with jsign cat << 'EOF' > jsign_signing_commands.sh function sign(){ @@ -40,3 +31,12 @@ podman run \ -v $(pwd):$(pwd) -w $(pwd) \ ${garasign_jsign_image} \ /bin/bash -c "$(cat ./jsign_signing_commands.sh)" + +# generating checksums +if [ -e $msi_filename ]; then + shasum -a 1 $msi_filename | tee $msi_filename.sha1 + shasum -a 256 $msi_filename | tee $msi_filename.sha256 + md5sum $msi_filename | tee $msi_filename.md5 +else + echo "$msi_filename does not exist. Skipping checksum generation" +fi |
