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