diff --git a/Jenkinsfile b/Jenkinsfile index 73d0043..c2d9f3c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -73,7 +73,7 @@ pipeline { steps { container('builder') { configFileProvider([configFile(fileId: 'maven-settings-rsb', variable: 'MAVEN_SETTINGS_RSB')]) { - sh "mvn -s \$MAVEN_SETTINGS_RSB io.fabric8:docker-maven-plugin:build ${env.MVN_ARGS}" + sh "mvn -s \$MAVEN_SETTINGS_RSB -f server/pom.xml -Pbuild.docker.images docker:build ${env.MVN_ARGS}" } } } @@ -83,7 +83,7 @@ pipeline { steps { container('builder') { configFileProvider([configFile(fileId: 'maven-settings-rsb', variable: 'MAVEN_SETTINGS_RSB')]) { - sh "mvn -s \$MAVEN_SETTINGS_RSB io.fabric8:docker-maven-plugin:push -Ddocker.push.registry=${REGISTRY} ${env.MVN_ARGS}" + sh "mvn -s \$MAVEN_SETTINGS_RSB -f server/pom.xml -Pbuild.docker.images docker:push -Ddocker.push.registry=${REGISTRY} ${env.MVN_ARGS}" } } } diff --git a/dto/pom.xml b/dto/pom.xml index b05d5f3..a1dfd75 100644 --- a/dto/pom.xml +++ b/dto/pom.xml @@ -1,10 +1,13 @@ - 4.0.0 - - eu.openanalytics.phaedra - phaedra2-pipelineservice - 0.0.1-SNAPSHOT - - phaedra2-pipelineservice-dto - phaedra2-pipelineservice-dto + 4.0.0 + + + eu.openanalytics.phaedra + phaedra2-pipelineservice + 0.0.1-SNAPSHOT + + + phaedra2-pipelineservice-dto + phaedra2-pipelineservice-dto + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 6eb408d..0e35588 100644 --- a/pom.xml +++ b/pom.xml @@ -12,10 +12,6 @@ phaedra2-pipelineservice Pipeline Service - - 16 - - dto server diff --git a/server/pom.xml b/server/pom.xml index 467ed6d..9c91cc4 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -7,25 +7,17 @@ eu.openanalytics.phaedra phaedra2-pipelineservice 0.0.1-SNAPSHOT - ../pom.xml phaedra2-pipelineservice-server phaedra2-pipelineservice-server - 16 - ${java.version} - ${java.version} openanalytics/${project.parent.artifactId} - - eu.openanalytics.phaedra - phaedra2-commons - eu.openanalytics.phaedra phaedra2-pipelineservice-dto @@ -59,47 +51,25 @@ org.springframework.boot spring-boot-maven-plugin - - - io.fabric8 - docker-maven-plugin - 0.37.0 - - - - ${docker.imageName} - - ${project.basedir}/Dockerfile.app - - ${project.version} - - - target/${project.build.finalName}.jar - - - - - ${docker.imageName}.liquibase - - ${project.basedir}/Dockerfile.db - - ${project.version} - - - - - - - - install - - build - - - - - + + org.jacoco + jacoco-maven-plugin + + + + build.docker.images + + + + io.fabric8 + docker-maven-plugin + + + + + + \ No newline at end of file