diff --git a/resources/Dockerfile b/Dockerfile
similarity index 58%
rename from resources/Dockerfile
rename to Dockerfile
index b8f94204..44e92d0d 100644
--- a/resources/Dockerfile
+++ b/Dockerfile
@@ -6,5 +6,5 @@
FROM openjdk:8-jre
VOLUME /var/ptm
-COPY ptm_backend-1.6.jar app.jar
-ENTRYPOINT ["java","-Dptm.filestore=/var/ptm", "-jar","/app.jar"]
+COPY codebase/ptm_backend/target/ptm.jar ptm.jar
+ENTRYPOINT ["java","-Dptm.filestore=/var/ptm", "-jar","/ptm.jar"]
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index e6eb5ddb..f9a35922 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -5,6 +5,9 @@ trigger:
pool:
vmImage: 'ubuntu-latest'
+variables:
+ PTM.Version: 1.6
+
steps:
- task: Maven@3
inputs:
@@ -29,4 +32,10 @@ steps:
inputs:
codeCoverageTool: 'jaCoCo'
summaryFileLocation: 'target/codecoverage/jacoco.xml'
- reportDirectory: 'target/codecoverage'
\ No newline at end of file
+ reportDirectory: 'target/codecoverage'
+
+- script: |
+ docker build -t lgblaumeiser/ptm_backend:$(PTM.Version)_$(Build.BuildNumber) .
+ docker login -u lgblaumeiser -p $(ptm.docker_pwd)
+ docker push lgblaumeiser/ptm_backend:$(PTM.Version)_$(Build.BuildNumber)
+
\ No newline at end of file
diff --git a/codebase/ptm_backend/pom.xml b/codebase/ptm_backend/pom.xml
index e2ac196f..1c7613da 100644
--- a/codebase/ptm_backend/pom.xml
+++ b/codebase/ptm_backend/pom.xml
@@ -13,7 +13,7 @@
ptm_backend
1.6-SNAPSHOT
jar
-
+
PTM Backend
Backend server for Project Time Manager with web and rest interface
@@ -69,6 +69,7 @@
+ ptm
org.springframework.boot
diff --git a/codebase/ptm_cli/pom.xml b/codebase/ptm_cli/pom.xml
index e292f799..39b92209 100644
--- a/codebase/ptm_cli/pom.xml
+++ b/codebase/ptm_cli/pom.xml
@@ -68,13 +68,12 @@
jar-with-dependencies
false
-
+
de.lgblaumeiser.ptm.cli.ProjectTimeManager
-