From 90dcc8267f1c7752f37ac2e5c179b925e0ce6e51 Mon Sep 17 00:00:00 2001 From: injekker Date: Wed, 29 Jan 2020 17:11:03 +0200 Subject: [PATCH 1/5] Add initial Jenkinsfile --- Jenkinsfile .txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Jenkinsfile .txt diff --git a/Jenkinsfile .txt b/Jenkinsfile .txt new file mode 100644 index 0000000000..54217ba916 --- /dev/null +++ b/Jenkinsfile .txt @@ -0,0 +1,15 @@ +pipeline { + agent { + docker { + image 'node:6-alpine' + args '-p 3000:3000' + } + } + stages { + stage('Build') { + steps { + sh 'npm install' + } + } + } +} \ No newline at end of file From 67e66823436eefc3dc520511e2c04d56f60ce931 Mon Sep 17 00:00:00 2001 From: injekker Date: Wed, 29 Jan 2020 18:10:10 +0200 Subject: [PATCH 2/5] Changed node image version --- Jenkinsfile .txt => Jenkinsfile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename Jenkinsfile .txt => Jenkinsfile.txt (83%) diff --git a/Jenkinsfile .txt b/Jenkinsfile.txt similarity index 83% rename from Jenkinsfile .txt rename to Jenkinsfile.txt index 54217ba916..712f3f6431 100644 --- a/Jenkinsfile .txt +++ b/Jenkinsfile.txt @@ -1,7 +1,7 @@ pipeline { agent { docker { - image 'node:6-alpine' + image 'node:13.7.0-alpine3.10' args '-p 3000:3000' } } From 5f8c1e84a9ddc584796ec495ae23c1d98f78ca6d Mon Sep 17 00:00:00 2001 From: injekker Date: Wed, 29 Jan 2020 18:40:23 +0200 Subject: [PATCH 3/5] Updated Jenkinsfile --- Jenkinsfile.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Jenkinsfile.txt b/Jenkinsfile.txt index 712f3f6431..c6c0e0c000 100644 --- a/Jenkinsfile.txt +++ b/Jenkinsfile.txt @@ -5,11 +5,26 @@ pipeline { args '-p 3000:3000' } } + environment { + CI = 'true' + } stages { stage('Build') { steps { sh 'npm install' } } + stage('Test') { + steps { + 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' + } + } } } \ No newline at end of file From c0a2fbdf3636cff2f5f5e9015fe6c6aefa6556da Mon Sep 17 00:00:00 2001 From: injekker Date: Thu, 30 Jan 2020 11:21:46 +0200 Subject: [PATCH 4/5] Alpine version change --- Jenkinsfile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.txt b/Jenkinsfile.txt index c6c0e0c000..f01499221d 100644 --- a/Jenkinsfile.txt +++ b/Jenkinsfile.txt @@ -1,7 +1,7 @@ pipeline { agent { docker { - image 'node:13.7.0-alpine3.10' + image 'node:12.14.1-alpine3.9' args '-p 3000:3000' } } From af3b69be66d1aace8d7203b86974cbf3ce7a9f9f Mon Sep 17 00:00:00 2001 From: injekker Date: Thu, 30 Jan 2020 12:56:25 +0200 Subject: [PATCH 5/5] Node version change --- Jenkinsfile.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.txt b/Jenkinsfile.txt index f01499221d..c981722544 100644 --- a/Jenkinsfile.txt +++ b/Jenkinsfile.txt @@ -1,7 +1,7 @@ pipeline { agent { docker { - image 'node:12.14.1-alpine3.9' + image 'node:13' args '-p 3000:3000' } }