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 0000000000..5ba5f7337f Binary files /dev/null and b/worker/target/test-classes/worker/UnitWorker.class differ