File tree 2 files changed +10
-18
lines changed
2 files changed +10
-18
lines changed Original file line number Diff line number Diff line change @@ -1020,10 +1020,9 @@ functions:
1020
1020
env :
1021
1021
ARTIFACTORY_PASSWORD : ${ARTIFACTORY_PASSWORD}
1022
1022
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}
1026
1023
PACKAGE_VERSION : " $PACKAGE_VERSION"
1024
+ GRS_USERNAME : ${GRS_USERNAME}
1025
+ GRS_PASSWORD : ${GRS_PASSWORD}
1027
1026
script : |
1028
1027
${PREPARE_SHELL}
1029
1028
. ./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
4
4
# Environment variables used as input:
5
5
# ARTIFACTORY_PASSWORD
6
6
# 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
10
9
# PACKAGE_VERSION
11
10
12
11
echo " ${ARTIFACTORY_PASSWORD} " | docker login --password-stdin --username " ${ARTIFACTORY_USERNAME} " artifactory.corp.mongodb.com
13
12
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