Skip to content

Commit 3f49de2

Browse files
committed
Fix assume role [skip ci]
1 parent 949509b commit 3f49de2

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

deployspec.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,13 @@ phases:
77
build:
88
commands:
99
- |
10+
set -eo pipefail
1011
version=$(cat global.json | jq -r '.sdk.version')
11-
creds=$(aws sts assume-role \
12-
--role-arn ${ROLE_ARN} \
13-
--role-session-name DeployDotnetLambdaLayer \
14-
--query 'Credentials' \
15-
--output text)
12+
creds=$(aws sts assume-role --role-arn ${ROLE_ARN} --role-session-name DeployDotnetLambdaLayer)
1613
17-
export AWS_ACCESS_KEY_ID=$(echo $creds | jq -r '.AccessKeyId')
18-
export AWS_SECRET_ACCESS_KEY=$(echo $creds | jq -r '.SecretAccessKey')
19-
export AWS_SESSION_TOKEN=$(echo $creds | jq -r '.SessionToken')
14+
export AWS_ACCESS_KEY_ID=$(echo $creds | jq -r '.Credentials.AccessKeyId')
15+
export AWS_SECRET_ACCESS_KEY=$(echo $creds | jq -r '.Credentials.SecretAccessKey')
16+
export AWS_SESSION_TOKEN=$(echo $creds | jq -r '.Credentials.SessionToken')
2017
2118
sam publish \
2219
--template ${CODEBUILD_SRC_DIR_TEMPLATE}/dotnet-lambda-layer.template.yml \

0 commit comments

Comments
 (0)