From 31aed4fe5c6a59b16083dace3602f64e48ceeac4 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Tue, 25 Jul 2023 11:41:13 +0700 Subject: [PATCH 01/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 5b2e173ad..82c61e098 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -26,5 +26,12 @@ pipeline { sh './jenkins/scripts/kill.sh' } } + stage('Deploy') { + steps { + sh './jenkins/scripts/deliver.sh' + input message: 'Sudah selesai menggunakan React App? (Klik "Proceed" untuk mengakhiri)' + sh './jenkins/scripts/kill.sh' + } + } } } From 89f0ceb31d034e04ccc1291431213ee3d677b922 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Tue, 25 Jul 2023 13:56:20 +0700 Subject: [PATCH 02/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 82c61e098..d5a48c4b8 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -2,7 +2,7 @@ pipeline { agent { docker { image 'node:lts-buster-slim' - args '-p 3000:3000' + args '-p 3001:3000' } } environment { From a45bb1a7ea1532aeb58f6a0384351e862bd92081 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Tue, 25 Jul 2023 13:59:34 +0700 Subject: [PATCH 03/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 7 ------- 1 file changed, 7 deletions(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index d5a48c4b8..9cd71653e 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -19,13 +19,6 @@ pipeline { sh './jenkins/scripts/test.sh' } } - stage('Deliver') { - steps { - sh './jenkins/scripts/deliver.sh' - input message: 'Finished using the web site? (Click "Proceed" to continue)' - sh './jenkins/scripts/kill.sh' - } - } stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' From a1b4f0950c2252fe40a32c2678da591d27001fee Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Tue, 25 Jul 2023 14:03:24 +0700 Subject: [PATCH 04/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 9cd71653e..6d118c5d1 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -2,7 +2,7 @@ pipeline { agent { docker { image 'node:lts-buster-slim' - args '-p 3001:3000' + args '-p 3000:3000' } } environment { From 90f12892e9414959b28b072b17f0f5a610132482 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Tue, 1 Aug 2023 16:33:13 +0700 Subject: [PATCH 05/16] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8899f759b..dca194ca2 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "dependencies": { "react": "^17.0.2", "react-dom": "^17.0.2", - "react-scripts": "^4.0.3" + "react-scripts": "^5.0.1" }, "scripts": { "start": "react-scripts start", From 7d12b7cbfaf5427ad6d5edefdcec664e4a13b05f Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 10:56:26 +0700 Subject: [PATCH 06/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 6d118c5d1..2afa68eaa 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' - input message: 'Sudah selesai menggunakan React App? (Klik "Proceed" untuk mengakhiri)' + sh 'sleep 30' sh './jenkins/scripts/kill.sh' } } From c8ebfdf5c0dd2ce893464f41428c15f608ec4a63 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 11:07:46 +0700 Subject: [PATCH 07/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 2afa68eaa..6d118c5d1 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' - sh 'sleep 30' + input message: 'Sudah selesai menggunakan React App? (Klik "Proceed" untuk mengakhiri)' sh './jenkins/scripts/kill.sh' } } From 2ec894cfb18e1d7467b343f070bf6872dcd6c0a3 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 11:38:22 +0700 Subject: [PATCH 08/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 6d118c5d1..5a44d7940 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' - input message: 'Sudah selesai menggunakan React App? (Klik "Proceed" untuk mengakhiri)' + sh 'sleep 60' sh './jenkins/scripts/kill.sh' } } From 5d5cb3ea312bc30c84fadc7c6246e24f237248ac Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:30:47 +0700 Subject: [PATCH 09/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 5a44d7940..590d0987d 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -22,7 +22,9 @@ pipeline { stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' - sh 'sleep 60' + message "Deploy to production?" + ok "Deploy" + submitter "dicoding" sh './jenkins/scripts/kill.sh' } } From 0f65bdbcf15214e38048a8967d5e20cd24fd62a2 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:32:52 +0700 Subject: [PATCH 10/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 590d0987d..322b12a01 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -22,9 +22,11 @@ pipeline { stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' - message "Deploy to production?" - ok "Deploy" - submitter "dicoding" + input { + message "Deploy to production?" + ok "Deploy" + submitter "dicoding" + } sh './jenkins/scripts/kill.sh' } } From b4cf9f94a99f135736b41a0e087aea9e23be05b4 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:36:24 +0700 Subject: [PATCH 11/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 322b12a01..a72334ab0 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -20,13 +20,13 @@ pipeline { } } stage('Deploy') { + input { + message "Deploy to production?" + ok "Deploy" + submitter "dicoding" + } steps { sh './jenkins/scripts/deliver.sh' - input { - message "Deploy to production?" - ok "Deploy" - submitter "dicoding" - } sh './jenkins/scripts/kill.sh' } } From eb1a3645c1f33b1775076dfed616fc3c1ea81591 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:37:37 +0700 Subject: [PATCH 12/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index a72334ab0..dca93d7a1 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -21,7 +21,7 @@ pipeline { } stage('Deploy') { input { - message "Deploy to production?" + message "sudah yakin akan melakukan deploy?" ok "Deploy" submitter "dicoding" } From 98354370e5d679abe4703348da5b97395fbad572 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 13:57:55 +0700 Subject: [PATCH 13/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index dca93d7a1..7ad112be6 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -25,6 +25,8 @@ pipeline { ok "Deploy" submitter "dicoding" } + } + stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' sh './jenkins/scripts/kill.sh' From c04375b792e858a94b9e8fe466dd050a15f75c3b Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 13:59:45 +0700 Subject: [PATCH 14/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 7ad112be6..dca93d7a1 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -25,8 +25,6 @@ pipeline { ok "Deploy" submitter "dicoding" } - } - stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' sh './jenkins/scripts/kill.sh' From 59a7ab245189a7fcf7f09ea95d8a8d90524dabb6 Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 14:02:50 +0700 Subject: [PATCH 15/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index dca93d7a1..309102edb 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -19,12 +19,14 @@ pipeline { sh './jenkins/scripts/test.sh' } } - stage('Deploy') { + stage('approval') { input { message "sudah yakin akan melakukan deploy?" ok "Deploy" submitter "dicoding" } + } + stage('Deploy') { steps { sh './jenkins/scripts/deliver.sh' sh './jenkins/scripts/kill.sh' From b3791bec45b261f76240d25a8ee5e34f8e8010dd Mon Sep 17 00:00:00 2001 From: muhamadanis78 <125419435+muhamadanis78@users.noreply.github.com> Date: Thu, 3 Aug 2023 14:05:27 +0700 Subject: [PATCH 16/16] Update Jenkinsfile --- jenkins/Jenkinsfile | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/jenkins/Jenkinsfile b/jenkins/Jenkinsfile index 309102edb..f3b0c56e0 100644 --- a/jenkins/Jenkinsfile +++ b/jenkins/Jenkinsfile @@ -19,11 +19,9 @@ pipeline { sh './jenkins/scripts/test.sh' } } - stage('approval') { - input { - message "sudah yakin akan melakukan deploy?" - ok "Deploy" - submitter "dicoding" + stage('Approval') { + steps { + input message: 'apakah pipeline siap untuk di deploy?', submitter: 'dicoding' } } stage('Deploy') {