From 5ad066d985eec324d71e5bd02f5bca0a00fdf7e7 Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:23:30 +0800 Subject: [PATCH 1/9] Added Jenkinsfile --- Jenkinsfile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index dffdc95..262b4b6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,10 @@ pipeline { - agent any + agent { + node { + label 'master' + } + + } stages { stage('Checkout') { steps { @@ -7,11 +12,17 @@ pipeline { } } stage('Archive') { + agent { + node { + label 'master' + } + + } steps { sh '''if [ -e python.tgz ]; then rm -f python.tgz fi -tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python.tgz ./*''' +tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT:0:6}.tgz ./*''' } } } From 1800ba29caab8670261187ca8084c761727e3bca Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:31:25 +0800 Subject: [PATCH 2/9] add git_commit --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 262b4b6..29eb2a1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { sh '''if [ -e python.tgz ]; then rm -f python.tgz fi -tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT:0:6}.tgz ./*''' +tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT}[0..6].tgz ./*''' } } } From 470be7febe0915087e73595db5d123559977f0c4 Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:38:40 +0800 Subject: [PATCH 3/9] git commit --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 29eb2a1..ca3b174 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { sh '''if [ -e python.tgz ]; then rm -f python.tgz fi -tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT}[0..6].tgz ./*''' +tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT}.substring(0,6).tgz ./*''' } } } From 32b699bfcf421a5ced9e2a57ed3e1d0b8eb785f0 Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:41:04 +0800 Subject: [PATCH 4/9] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ca3b174..18b40a8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { sh '''if [ -e python.tgz ]; then rm -f python.tgz fi -tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT}.substring(0,6).tgz ./*''' +tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-(${GIT_COMMIT}.substring(0,6)).tgz ./*''' } } } From 8b5e5baf9e838064e94f4a2d721644093296bd7c Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:43:46 +0800 Subject: [PATCH 5/9] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 18b40a8..98d2874 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { sh '''if [ -e python.tgz ]; then rm -f python.tgz fi -tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-(${GIT_COMMIT}.substring(0,6)).tgz ./*''' +tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-(${GIT_COMMIT}).substring(0,6).tgz ./*''' } } } From 44c588b43140e1b74fa2ff8ca1410e66564fac4b Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:46:24 +0800 Subject: [PATCH 6/9] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 98d2874..4b83024 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { sh '''if [ -e python.tgz ]; then rm -f python.tgz fi -tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-(${GIT_COMMIT}).substring(0,6).tgz ./*''' +tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${ env.GIT_COMMIT.substring(0,6) }.tgz ./*''' } } } From 500d4c7d7ec1606f4644a213d5788233a777bd16 Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:51:41 +0800 Subject: [PATCH 7/9] Added Jenkinsfile --- Jenkinsfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4b83024..6655723 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,10 +19,8 @@ pipeline { } steps { - sh '''if [ -e python.tgz ]; then - rm -f python.tgz -fi -tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${ env.GIT_COMMIT.substring(0,6) }.tgz ./*''' + sh 'tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT:0:6}.tgz ./*' + archiveArtifacts '*.tgz' } } } From 5bdc823740f419a589da09bae22c3c5636574126 Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:54:52 +0800 Subject: [PATCH 8/9] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6655723..e297496 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,7 +19,7 @@ pipeline { } steps { - sh 'tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT:0:6}.tgz ./*' + sh 'tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT.substring(0,6)}.tgz ./*' archiveArtifacts '*.tgz' } } From 1746d91956b2eff8f94deaf677bb4dc2f4d1d42e Mon Sep 17 00:00:00 2001 From: kengrary Date: Thu, 12 Apr 2018 15:59:28 +0800 Subject: [PATCH 9/9] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index e297496..657091f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,7 +19,7 @@ pipeline { } steps { - sh 'tar --exclude=".git" --exclude="Jenkinsfile" -zcvf python-${GIT_COMMIT.substring(0,6)}.tgz ./*' + sh "tar --exclude=\".git\" --exclude=\"Jenkinsfile\" -zcvf python-${GIT_COMMIT.substring(0,6)}.tgz ./*" archiveArtifacts '*.tgz' } }