@@ -18,19 +18,19 @@ phases:
1818 post_build :
1919 commands :
2020 - echo "Build completed"
21- # - role=$(aws sts assume-role --role-arn arn:aws:iam::275416279984:role/cross-s3-deploy-role --role-session-name cargotrack-web-deployer-session --duration-seconds 900)
22- # - echo $role
23- # - KEY=$(echo $role | jq ".Credentials.AccessKeyId" --raw-output)
24- # - echo $KEY
25- # - SECRET=$(echo $role | jq ".Credentials.SecretAccessKey" --raw-output)
26- # - TOKEN=$(echo $role | jq ".Credentials.SessionToken" --raw-output)
27- # - export AWS_ACCESS_KEY_ID=$KEY
28- # - export AWS_SESSION_TOKEN=$TOKEN
29- # - export AWS_SECRET_ACCESS_KEY=$SECRET
30- # - export AWS_DEFAULT_REGION=us-west-2
31- - aws ssm get-parameter --name test-FL-pem-storage --query "Parameter.Value" --output text > private_key.pem
32- - chmod 600 private_key.pem
21+ - role=$(aws sts assume-role --role-arn arn:aws:iam::275416279984:role/cross-s3-deploy-role --role-session-name cargotrack-web-deployer-session --duration-seconds 900)
22+ - echo $role
23+ - KEY=$(echo $role | jq ".Credentials.AccessKeyId" --raw-output)
24+ - echo $KEY
25+ - SECRET=$(echo $role | jq ".Credentials.SecretAccessKey" --raw-output)
26+ - TOKEN=$(echo $role | jq ".Credentials.SessionToken" --raw-output)
27+ - export AWS_ACCESS_KEY_ID=$KEY
28+ - export AWS_SESSION_TOKEN=$TOKEN
29+ - export AWS_SECRET_ACCESS_KEY=$SECRET
30+ - export AWS_DEFAULT_REGION=us-west-2
31+ # - aws ssm get-parameter --name test-FL-pem-storage --query "Parameter.Value" --output text > private_key.pem
32+ # - chmod 600 private_key.pem
3333 # - ssh -i private_key.pem ec2-user@13.126.207.243
3434 # - sudo su -
35- - scp -o StrictHostKeyChecking=no -i private_key.pem /codebuild/output/src*/src/webapp/target/webapp.war ec2-user@13.126.207.243:/opt/tomcat/webapps/
36- # - aws s3 cp /codebuild/output/src*/src/webapp/target/webapp.war s3://crossaccount-test-matson/artifacts/
35+ # - scp -o StrictHostKeyChecking=no -i private_key.pem /codebuild/output/src*/src/webapp/target/webapp.war ec2-user@13.126.207.243:/opt/tomcat/webapps/
36+ - aws s3 cp /codebuild/output/src*/src/webapp/target/webapp.war s3://crossaccount-test-matson/artifacts/
0 commit comments