Skip to content

Commit f8f8dc5

Browse files
Update buildspec.yml
1 parent eba279d commit f8f8dc5

1 file changed

Lines changed: 15 additions & 17 deletions

File tree

buildspec.yml

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,18 @@ phases:
1717

1818
post_build:
1919
commands:
20-
- 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
33-
# - ssh -i private_key.pem ec2-user@13.126.207.243
34-
# - 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/
20+
# - 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 $parameter_name --query "Parameter.Value" --output text > private_key.pem
32+
- chmod 600 private_key.pem
33+
- 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/
34+
# - aws s3 cp /codebuild/output/src*/src/webapp/target/webapp.war s3://crossaccount-test-matson/artifacts/

0 commit comments

Comments
 (0)