diff --git a/Jenkinsfile b/Jenkinsfile index 5e8662d..6aa5e35 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,25 +22,25 @@ pipeline { stages { - // stage('Build') { - // steps { - // script { - // sh "docker build --no-cache --target production -t $DOCKER_CREDENTIALS_USR/edusaig:$BUILD_NUMBER ." - // // ใช้คำสั่ง docker.build เพื่อทำการ build image ของโปรเจคของเรา - // } - // } - // } + stage('Build') { + steps { + script { + sh "docker build --no-cache --target production -t $DOCKER_CREDENTIALS_USR/edusaig:$BUILD_NUMBER ." + // ใช้คำสั่ง docker.build เพื่อทำการ build image ของโปรเจคของเรา + } + } + } - // stage('Push') { - // steps { - // script { - // docker.withRegistry('https://registry.hub.docker.com', 'gan-docker-hub') { - // docker.image("$DOCKER_CREDENTIALS_USR/edusaig:$BUILD_NUMBER").push() - // // ใช้คำสั่ง docker.image.push เพื่อทำการ push image ของเราไปยัง Docker Hub - // } - // } - // } - // } + stage('Push') { + steps { + script { + docker.withRegistry('https://registry.hub.docker.com', 'gan-docker-hub') { + docker.image("$DOCKER_CREDENTIALS_USR/edusaig:$BUILD_NUMBER").push() + // ใช้คำสั่ง docker.image.push เพื่อทำการ push image ของเราไปยัง Docker Hub + } + } + } + } stage('Deployment') { script {