From fc4c4a7a50a29fb97e85ca2c56efd8639a9a8f41 Mon Sep 17 00:00:00 2001 From: lwj9812 <141805156+lwj9812@users.noreply.github.com> Date: Fri, 22 Mar 2024 12:39:35 +0900 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9f7ecefa7..82598c9d9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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