Skip to content

Commit 03716a2

Browse files
authored
fix(release): add assume roles to evergreen template MONGOSH-2124 (#2448)
This commit adds the assume roles that a62e564 reverted back to the Evergreen template file.
1 parent 6ef0a2c commit 03716a2

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

.evergreen.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4301,10 +4301,17 @@ functions:
43014301
params:
43024302
file: tmp/expansions.yaml
43034303
redacted: true
4304+
- command: ec2.assume_role
4305+
params:
4306+
role_arn: "arn:aws:iam::119629040606:role/s3-access.cdn-origin-compass"
43044307
- command: shell.exec
43054308
params:
43064309
working_dir: src
43074310
shell: bash
4311+
env:
4312+
DOWNLOAD_CENTER_AWS_KEY_NEW: ${AWS_ACCESS_KEY_ID}
4313+
DOWNLOAD_CENTER_AWS_SECRET_NEW: ${AWS_SECRET_ACCESS_KEY}
4314+
DOWNLOAD_CENTER_AWS_SESSION_TOKEN_NEW: ${AWS_SESSION_TOKEN}
43084315
script: |
43094316
set -e
43104317
{
@@ -4365,6 +4372,9 @@ functions:
43654372
params:
43664373
file: tmp/expansions.yaml
43674374
redacted: true
4375+
- command: ec2.assume_role
4376+
params:
4377+
role_arn: "arn:aws:iam::119629040606:role/s3-access.cdn-origin-compass"
43684378
- command: shell.exec
43694379
# silent: true
43704380
params:
@@ -4373,6 +4383,9 @@ functions:
43734383
env:
43744384
devtoolsbot_npm_token: ${devtoolsbot_npm_token}
43754385
node_js_version: ${node_js_version}
4386+
DOWNLOAD_CENTER_AWS_KEY_NEW: ${AWS_ACCESS_KEY_ID}
4387+
DOWNLOAD_CENTER_AWS_SECRET_NEW: ${AWS_SECRET_ACCESS_KEY}
4388+
DOWNLOAD_CENTER_AWS_SESSION_TOKEN_NEW: ${AWS_SESSION_TOKEN}
43764389
script: |
43774390
set -e
43784391
.evergreen/run-evergreen-release.sh publish

.evergreen/evergreen.yml.in

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -946,10 +946,17 @@ functions:
946946
params:
947947
file: tmp/expansions.yaml
948948
redacted: true
949+
- command: ec2.assume_role
950+
params:
951+
role_arn: "arn:aws:iam::119629040606:role/s3-access.cdn-origin-compass"
949952
- command: shell.exec
950953
params:
951954
working_dir: src
952955
shell: bash
956+
env:
957+
DOWNLOAD_CENTER_AWS_KEY_NEW: ${AWS_ACCESS_KEY_ID}
958+
DOWNLOAD_CENTER_AWS_SECRET_NEW: ${AWS_SECRET_ACCESS_KEY}
959+
DOWNLOAD_CENTER_AWS_SESSION_TOKEN_NEW: ${AWS_SESSION_TOKEN}
953960
script: |
954961
set -e
955962
{
@@ -1010,6 +1017,9 @@ functions:
10101017
params:
10111018
file: tmp/expansions.yaml
10121019
redacted: true
1020+
- command: ec2.assume_role
1021+
params:
1022+
role_arn: "arn:aws:iam::119629040606:role/s3-access.cdn-origin-compass"
10131023
- command: shell.exec
10141024
# silent: true
10151025
params:
@@ -1018,6 +1028,9 @@ functions:
10181028
env:
10191029
devtoolsbot_npm_token: ${devtoolsbot_npm_token}
10201030
node_js_version: ${node_js_version}
1031+
DOWNLOAD_CENTER_AWS_KEY_NEW: ${AWS_ACCESS_KEY_ID}
1032+
DOWNLOAD_CENTER_AWS_SECRET_NEW: ${AWS_SECRET_ACCESS_KEY}
1033+
DOWNLOAD_CENTER_AWS_SESSION_TOKEN_NEW: ${AWS_SESSION_TOKEN}
10211034
script: |
10221035
set -e
10231036
.evergreen/run-evergreen-release.sh publish

0 commit comments

Comments
 (0)