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}