From a200b4577098e75192b9bee9f2763dded1b16409 Mon Sep 17 00:00:00 2001 From: lwj9812 <141805156+lwj9812@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:23:04 +0900 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index d93cfd225..08a9e40fa 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -53,7 +53,29 @@ pipeline { } } - + stage ('Docker Image Build'){ + steps { + echo "Push Docker Image to ECR" + script { + sh 'rm -f ~/.dockercfg~/.docker/config.json || true' + docker.withRegistry("http://${ECR_REPOSITORY}", "ecr"${REGION}:${AWS_CREDENTIAL_NAME}") { + docker.image("${ECR_DOCKER_IMAGE}:latest").push() + } + } + } + stage('Clean Up Docker Images on Jenkins Server'){ + steps { + echo 'Cleaning up unused Docker images on Jenkins server' + sh "docker image prune -f --all --filter \"nutil=1h\"" + } + } + stage('Upload to S3'){ + + } + stage('Codedeploy Workload'){ + + } + } }