File tree Expand file tree Collapse file tree 2 files changed +10
-18
lines changed Expand file tree Collapse file tree 2 files changed +10
-18
lines changed Original file line number Diff line number Diff line change @@ -1020,10 +1020,9 @@ functions:
10201020 env :
10211021 ARTIFACTORY_PASSWORD : ${ARTIFACTORY_PASSWORD}
10221022 ARTIFACTORY_USERNAME : ${ARTIFACTORY_USERNAME}
1023- AZURE_NUGET_SIGN_TENANT_ID : ${AZURE_NUGET_SIGN_TENANT_ID}
1024- AZURE_NUGET_SIGN_CLIENT_ID : ${AZURE_NUGET_SIGN_CLIENT_ID}
1025- AZURE_NUGET_SIGN_CLIENT_SECRET : ${AZURE_NUGET_SIGN_CLIENT_SECRET}
10261023 PACKAGE_VERSION : " $PACKAGE_VERSION"
1024+ GRS_USERNAME : ${GRS_USERNAME}
1025+ GRS_PASSWORD : ${GRS_PASSWORD}
10271026 script : |
10281027 ${PREPARE_SHELL}
10291028 . ./evergreen/sign-packages.sh
Original file line number Diff line number Diff line change @@ -4,22 +4,15 @@ set -o errexit # Exit the script with error if any of the commands fail
44# Environment variables used as input:
55# ARTIFACTORY_PASSWORD
66# ARTIFACTORY_USERNAME
7- # AZURE_NUGET_SIGN_TENANT_ID
8- # AZURE_NUGET_SIGN_CLIENT_ID
9- # AZURE_NUGET_SIGN_CLIENT_SECRET
7+ # GRS_USERNAME
8+ # GRS_PASSWORD
109# PACKAGE_VERSION
1110
1211echo " ${ARTIFACTORY_PASSWORD} " | docker login --password-stdin --username " ${ARTIFACTORY_USERNAME} " artifactory.corp.mongodb.com
1312
14- docker run --platform=" linux/amd64" --rm -v $( pwd) :/workdir -w /workdir \
15- artifactory.corp.mongodb.com/release-tools-container-registry-local/azure-keyvault-nuget \
16- NuGetKeyVaultSignTool sign " artifacts/nuget/*.$PACKAGE_VERSION .nupkg" \
17- --force \
18- --file-digest=sha256 \
19- --timestamp-rfc3161=http://timestamp.digicert.com \
20- --timestamp-digest=sha256 \
21- --azure-key-vault-url=https://mdb-authenticode.vault.azure.net \
22- --azure-key-vault-tenant-id=" $AZURE_NUGET_SIGN_TENANT_ID " \
23- --azure-key-vault-client-secret=" $AZURE_NUGET_SIGN_CLIENT_SECRET " \
24- --azure-key-vault-client-id=" $AZURE_NUGET_SIGN_CLIENT_ID " \
25- --azure-key-vault-certificate=authenticode-2021
13+ echo " GRS_CONFIG_USER1_USERNAME=${GRS_USERNAME} " >> " signing-envfile"
14+ echo " GRS_CONFIG_USER1_PASSWORD=${GRS_PASSWORD} " >> " signing-envfile"
15+
16+ docker run --platform=" linux/amd64" --env-file=signing-envfile --rm -v $( pwd) :/workdir -w /workdir \
17+ artifactory.corp.mongodb.com/release-tools-container-registry-local/garasign-jsign \
18+ /bin/bash -c " jsign --tsaurl " http://timestamp.digicert.com" -a mongo-authenticode-2021 " ./artifacts/nuget/* .$PACKAGE_VERSION .nupkg" "
You can’t perform that action at this time.
0 commit comments