4.0.0 sonia.scm.packaging scm-packaging 2.11.0-SNAPSHOT docker pom 2.11.0-SNAPSHOT sonia.scm scm-server ${project.version} pl.project13.maven git-commit-id-plugin 4.0.0 get-git-commit-id revision initialize false ^git.commit.id.abbrev$ org.apache.maven.plugins maven-resources-plugin 3.1.0 copy-dockerfile prepare-package copy-resources ${project.build.directory}/build . Dockerfile false copy-sources prepare-package copy-resources ${project.build.directory}/build src/main/fs false **/scm/* src/main/fs true **/scm/* org.apache.maven.plugins maven-dependency-plugin 3.1.2 copy-server prepare-package copy-dependencies runtime ${project.build.directory}/build/opt/scm-server/lib false false true copy-webapp prepare-package copy sonia.scm scm-webapp ${project.version} war ${project.build.directory}/build/opt/scm-server/var/webapp scm-webapp.war org.apache.maven.plugins maven-deploy-plugin 2.8.2 true org.codehaus.gmavenplus gmavenplus-plugin 1.9.0 org.codehaus.groovy groovy-all 3.0.3 pom runtime set-repository-and-version initialize execute add-package-yml package execute com.spotify dockerfile-maven-plugin 1.4.13 ${docker.repository} true target/build build package build ${docker.tag} build-latest package build latest ${docker.skipLatest} push deploy push ${docker.tag} push-latest deploy push latest ${docker.skipLatest}