From 0a228c2bed862dfae495e85eeaca383212566682 Mon Sep 17 00:00:00 2001 From: Stefan Kornemann Date: Fri, 8 Jul 2022 15:14:36 +0200 Subject: [PATCH] adding Jenkinsfile with pipeline --- README.md | 2 - worker/.project | 11 ++++++ worker/.settings/org.eclipse.jdt.core.prefs | 2 + worker/Jenkinsfile | 37 ++++++++++++++++++ .../test-classes/worker/UnitWorker.class | Bin 0 -> 878 bytes 5 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 worker/Jenkinsfile create mode 100644 worker/target/test-classes/worker/UnitWorker.class diff --git a/README.md b/README.md index 33b08e0d43..b8ad8a94af 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ Example Voting App ========= -This is a sample instavote application. - Getting started --------------- diff --git a/worker/.project b/worker/.project index 49e0d9af10..fca5cdcddc 100644 --- a/worker/.project +++ b/worker/.project @@ -20,4 +20,15 @@ org.eclipse.jdt.core.javanature org.eclipse.m2e.core.maven2Nature + + + 1657178203326 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/worker/.settings/org.eclipse.jdt.core.prefs b/worker/.settings/org.eclipse.jdt.core.prefs index 1eb325ec7e..b11489fa64 100644 --- a/worker/.settings/org.eclipse.jdt.core.prefs +++ b/worker/.settings/org.eclipse.jdt.core.prefs @@ -1,7 +1,9 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore org.eclipse.jdt.core.compiler.processAnnotations=disabled org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.source=1.7 diff --git a/worker/Jenkinsfile b/worker/Jenkinsfile new file mode 100644 index 0000000000..8e2cb567e4 --- /dev/null +++ b/worker/Jenkinsfile @@ -0,0 +1,37 @@ +pipeline { + agent any + tools { + Maven 3.8.6 + } + stages { + stage('build') { + steps { + echo 'Compiling worker app' + dir('worker') { + sh 'mvn compile' + } + } + } + stage('test') { + steps { + echo 'Running Unit Tests on worker app' + dir('worker') { + sh 'mvn compile' + } + } + } + stage('package') { + steps { + echo 'Packaging worker app' + dir('worker') { + sh 'mvn compile' + } + } + } + } + post { + always { + echo 'Build pipeline for worker app is completed...' + } + } +} diff --git a/worker/target/test-classes/worker/UnitWorker.class b/worker/target/test-classes/worker/UnitWorker.class new file mode 100644 index 0000000000000000000000000000000000000000..5ba5f7337f5bb8ba2364773827bb04856f03e9b3 GIT binary patch literal 878 zcmbVJO>Yx15PeQVHeCW~(hn#U$<3);SV4Ot2niuLtw5q_5JzV-+Bn^{S6-*(pCN$+ zcYajGY>N`4u7s3>$8YTC=b1OZufG2TaEvDb8Unpb>(0qVXGZ(a*Dyd+U~8@}RFo-` zMjt10O1wbpm1fRsfsLc5V}a&dJEZ`d0^Jq&opaW;aaSNcGmc7|UC>k}HZOFhytYOb z&Q3DQU&?TEG$T2sBvXz#g-Xs{7btjdk}_b<6Z}M za9?2eC|;Fv>YX;}uqw41YeOFv`Gnj^@$Ult*d{6)E2pdc?_tx=bSbbM-?C&V5R@t} zGI}ns|7l^o&S|Vm&5z$0F7>)MetQsGmqzmi8^y8Eo}E>Njz(1aVH*zw4*%=R@~;<5 zbi70-0^zA$xP;#8s*&z$ZqKUTA;AOU`GPH}R*Un1(Fval-oqbgf9Z$c(D}t#16__4 z2fVg8c5Ybcq0bqx&9@EgFsfL)yx&&at5Iv!sy$p&ty8PEzouHRR_)Q6YI`+m0*~3L H1`hrJOwXqb literal 0 HcmV?d00001