on master help sign in
Get AWS creds from aws.sh
commit388ebd666827b3a4c73d5646cf56b9b072ddc543 authorMichael Snoyman <michael@snoyman.com> dateWed 26 Jun 2019, 10:04 (7 years ago) parent2303368
1 file changed+3−1
automated/build-next.sh+3−1
automated/build-next.sh+3−1
@@ -5,6 +5,8 @@ set -eu +x -o pipefail
55ROOT=$(cd $(dirname $0) ; pwd)
66TARGET=$1
77
8+source aws.sh
9+
810# For nightly-YYYY-MM-DD, tag should be nightly
911# For lts-X.Y, tag should be ltsX
1012SHORTNAME=$(echo $TARGET | cut -d- -f 1)
@@ -79,7 +81,7 @@ ARGS_PREBUILD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $CABAL_DIR:$HOME/.cabal
7981ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $GHC_DIR:$HOME/.ghc:ro"
8082# instance-data is an undocumented feature of S3 used by amazonka,
8183# see https://github.com/brendanhay/amazonka/issues/271
82−ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro --add-host instance-data:169.254.169.254"
84+ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY"
8385
8486# Make sure we actually need this snapshot. We only check this for LTS releases
8587# since, for nightlies, we'd like to run builds even if they are unnecessary to