Update Jenkinsfile

This commit is contained in:
lwj9812 2024-03-22 12:39:35 +09:00 committed by GitHub
parent 1e6f360872
commit fc4c4a7a50
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

20
Jenkinsfile vendored
View file

@ -88,7 +88,25 @@ pipeline {
}
}
stage('Codedeploy Workload') {
steps {
echo "create Codedeploy group"
sh '''
aws deploy create-deployment-group \
--application-name std01-code-deploy \
--auto-scaling-groups std01-asg \
--deployment-group-name std01-code-deploy-${BUILD_NUMBER} \
--deployment-config-name CodeDeployDefault.OneAtATime \
--service-role-arn arn:aws:iam::257307634175:role/std00-codedeploy-service-role
'''
echo "Codedeploy Workload"
sh '''
aws deploy create-deployment --application-name std00-code-deploy \
--deployment-config-name CodeDeployDefault.OneAtATime \
--deployment-group-name std00-code-deploy-${BUILD_NUMBER} \
--s3-location bucket=std00-codedeploy-bucket,bundleType=zip,key=deploy.zip
'''
sleep(10) // sleep 10s