From 92b7627dbf98a5b534df3d86bd7de516542a0790 Mon Sep 17 00:00:00 2001 From: B Date: Fri, 27 Mar 2020 15:54:28 +0530 Subject: [PATCH 1/3] Added jenkins file --- Jenkinsfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..64f84d5 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,23 @@ +node('ubuntu18.04-OnDemand'){ + +stage('scm checkout'){ + checkout scm +} + +stage('build cri package'){ + sh 'cd cri; mvn clean package' +} + +stage('archeive artifacts'){ + sh ''' + mkdir -p $WORKSPACE/CRI + cp -r cri/device/target/device*.jar CRI + cp -r cri/owner/target/owner*.war CRI + cp -r cri/rendezvous/target/rendezvous*.war CRI + cp -r cri/to0client/target/to0client*.jar CRI + ''' + zip zipFile: 'CRI.zip', archive: false, dir: 'CRI' + archiveArtifacts artifacts: 'CRI.zip', fingerprint: true, allowEmptyArchive: false +} + +} From 4e3c9db7d29c264b3ca3b38bab3410bb629b3d0a Mon Sep 17 00:00:00 2001 From: B Date: Sun, 29 Mar 2020 20:53:35 +0530 Subject: [PATCH 2/3] update JenkinsFile --- Jenkinsfile | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 64f84d5..ef0c764 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,19 +5,20 @@ stage('scm checkout'){ } stage('build cri package'){ - sh 'cd cri; mvn clean package' + sh 'mvn clean package' } stage('archeive artifacts'){ sh ''' - mkdir -p $WORKSPACE/CRI - cp -r cri/device/target/device*.jar CRI - cp -r cri/owner/target/owner*.war CRI - cp -r cri/rendezvous/target/rendezvous*.war CRI - cp -r cri/to0client/target/to0client*.jar CRI + mkdir -p $WORKSPACE/cri + cp -r device/target/device*.jar cri + cp -r owner/target/owner*.war cri + cp -r rendezvous/target/rendezvous*.war cri + cp -r to0client/target/to0client*.jar cri ''' - zip zipFile: 'CRI.zip', archive: false, dir: 'CRI' - archiveArtifacts artifacts: 'CRI.zip', fingerprint: true, allowEmptyArchive: false + + zip zipFile: 'cri.zip', archive: false, dir: 'cri' + archiveArtifacts artifacts: 'cri.zip', fingerprint: true, allowEmptyArchive: false } } From 4b165de57b3f227e7587f81cf5720ec153db0b63 Mon Sep 17 00:00:00 2001 From: B Date: Sun, 29 Mar 2020 22:54:27 +0530 Subject: [PATCH 3/3] update jenkinsfile --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index ef0c764..77ada7c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,7 @@ node('ubuntu18.04-OnDemand'){ stage('scm checkout'){ + cleanWs() checkout scm }