From 995c95a9a62a38f11bf51c347ee2a3a4843caeb4 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 21 Dec 2017 00:04:04 -0800 Subject: [PATCH 1/3] Init Jenksfile --- Jenkinsfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000000..4b41dc0916 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,17 @@ + +pipeline { + agent { + docker { + image 'node:6-alpine' + args '-p 3000:3000' + } + } + stages { + stage('Build') { + steps { + sh 'npm install' + } + } + } +} + From 20cebc0fe94ecb63054a8cc4260c9e847f47fec7 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 21 Dec 2017 00:25:22 -0800 Subject: [PATCH 2/3] Add Test stage --- Jenkinsfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 4b41dc0916..bdcc84462e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,12 +6,22 @@ pipeline { args '-p 3000:3000' } } + + environment { + CI = 'true' + } + stages { stage('Build') { steps { sh 'npm install' } } + stage('Test') { + steps { + sh './jenkins/scripts/test.sh' + } + } } } From 7787c45d98c2eccdbe1b0778df4a4f94ff2e2087 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 21 Dec 2017 01:54:42 -0800 Subject: [PATCH 3/3] Dummy commit --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index bdcc84462e..fd121df6ef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,4 +1,3 @@ - pipeline { agent { docker {