diff --git a/README.md b/README.md index b8ad8a94af..20d8248127 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ Example Voting App + + +This is a sample of voting system ========= Getting started diff --git a/worker/.classpath b/worker/.classpath index 71f5fefe42..1247f9fa4a 100644 --- a/worker/.classpath +++ b/worker/.classpath @@ -23,22 +23,5 @@ - - - - - - - - - - - - - - - - - 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/src/main/java/worker/Jenkinsfile b/worker/src/main/java/worker/Jenkinsfile new file mode 100644 index 0000000000..2d8f5e70bf --- /dev/null +++ b/worker/src/main/java/worker/Jenkinsfile @@ -0,0 +1,38 @@ +pipeline { + agent any + + tools { + maven 'Maven 3.8.4' + } + + stages { + stage('build') { + steps { + echo 'Compiling worker application' + dir('worker'){ + sh 'mvn compile' + } + } + } + + stage('test') { + steps { + echo 'Running unit Test for worker application' + + } + } + + stage('package') { + steps { + echo 'package worker application' + } + } + } + post{ + + always{ + echo 'This worker pipe line is completed successfully' + } + } + +} diff --git a/worker/src/test/java/worker/UnitWorker.java b/worker/src/test/java/worker/UnitWorker.java index cb5d513961..9ea1965a33 100644 --- a/worker/src/test/java/worker/UnitWorker.java +++ b/worker/src/test/java/worker/UnitWorker.java @@ -1,3 +1,5 @@ +package worker; + import org.junit.jupiter.api.Test; class UnitWorker {