Update Jenkinsfile

This commit is contained in:
s4616 2023-07-10 20:08:43 +09:00 committed by GitHub
parent 6c18458e0d
commit 0b344bb88b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

22
Jenkinsfile vendored
View file

@ -71,7 +71,27 @@ pipeline {
stage('Codedeploy Workload') {
steps {
echo "create application"
echo "create application"
sh 'aws deploy create-application --application-name aws00-spring-petclinic'
echo "create Codedeploy group"
sh '''
aws deploy create-deployment-group \
--application-name aws00-spring-petclinic \
--auto-scaling-groups aws00-spring-petclinic \
--deployment-group-name aws00-spring-petclinic \
--deployment-config-name CodeDeployDefault.OneAtATime \
--service-role-arn arn:aws:iam::257307634175:role/aws00-code-deploy-service-role
'''
echo "Codedeploy Workload"
sh '''
aws deploy create-deployment --application-name project00 \
--deployment-config-name CodeDeployDefault.OneAtATime \
--deployment-group-name aws00-spring-petclinic \
--s3-location bucket=aws00-codedeploy,bundleType=zip,key=deploy-1.0.zip
'''
sleep(10) // sleep 10s
}
}
}
}