#!/usr/bin/env bash

set -e

ROLE_ARN=arn:aws:iam::998948835301:role/JenkinsCodeArtifactRole
SESSION_NAME=JenkinsCDKPluginIsengard
CREDS=$(aws sts assume-role --role-arn $ROLE_ARN --role-session-name $SESSION_NAME)
export AWS_ACCESS_KEY_ID=$(echo $CREDS | jq -r .Credentials.AccessKeyId)
export AWS_SECRET_ACCESS_KEY=$(echo $CREDS | jq -r .Credentials.SecretAccessKey)
export AWS_SESSION_TOKEN=$(echo $CREDS | jq -r .Credentials.SessionToken)

npm run login
