4.0.0
org.onap.usecase-ui
usecase-ui-parent
5.2.0-SNAPSHOT
usecase-ui-distribution
pom
usecase-ui-distribution
distribution for usecase-ui portal
5.2.0
UTF-8
UTF-8
yyyyMMdd'T'HHmmss'Z'
target/assembly/linux64
target/version/${usecaseui.version}
localhost:5000
usecse-ui
org.apache.maven.plugins
maven-dependency-plugin
unpack-tomcat-to-temporary-dir
generate-resources
unpack
org.apache.tomcat
tomcat
zip
target/tomcat
maven-resources-plugin
copy-tomcat-resources-linux64
process-resources
copy-resources
${linux64outputdir}/tomcat
${basedir}/target/tomcat/apache-tomcat-${tomcat.version}
**/*
**/*.bat
copy-resources-portal-linux
process-resources
copy-resources
${linux64outputdir}/tomcat/webapps/usecase-ui
${basedir}/../usecaseui-portal/usecase-ui
false
**/*
true
copy-resources-linux64
process-resources
copy-resources
${linux64outputdir}
src/main/assembly/
false
**/*
**/*.bat
Dockerfile
true
copy-dockerfile
process-resources
copy-resources
${dockeroutput}
src/main/assembly/
false
Dockerfile
true
org.apache.maven.plugins
maven-antrun-plugin
1.8
distribution
package
run
docker
io.fabric8
docker-maven-plugin
0.16.5
false
${docker.push.registry}/onap/usecase-ui
try
${basedir}/${dockeroutput}
${basedir}/${dockeroutput}/Dockerfile
${usecaseui.version}-SNAPSHOT-latest
${usecaseui.version}-STAGING-latest
${usecaseui.version}-STAGING-${maven.build.timestamp}
generate-images
package
build
push-images
deploy
build
push