diff --git a/CHANGES b/CHANGES index 4cbb998c31..7cdce97368 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,7 @@ Platform 2.19 * Library Upgrades - Jetty to 9.4.24 (was 9.4.21) + - Docker build/push configuration moved to the default-cli execution Platform 2.18 diff --git a/library/pom.xml b/library/pom.xml index 5bf44d0754..45dc987643 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -99,8 +99,8 @@ scm:git:git://github.com/proofpoint/platform.git scm:git:git@github.com:proofpoint/platform.git http://github.com/proofpoint/platform/tree/master - HEAD - + HEAD + @@ -147,7 +147,7 @@ ${platform.check.fail-enforcer} false - + @@ -180,10 +180,11 @@ com.google.guava:guava:[10.0.1,) - junit:junit:[4.11,) + junit:junit:[4.11,) + - - + + 3.2.3 @@ -1432,7 +1433,7 @@ org.apache.maven.plugins maven-dependency-plugin - 3.1.1 + 3.1.1 unpack launcher @@ -1474,96 +1475,96 @@ root root - - - /opt/proofpoint/${project.artifactId} - true - - - README.txt - - - - - - /opt/proofpoint/${project.artifactId}/bin - true - - - ${project.build.directory}/launcher/bin - - **/init.redhat - **/platform.service - - - - ${project.build.directory}/launcher/bin/init.redhat - true - - - root - root - 755 - - - - /etc/init.d - false - - - /opt/proofpoint/${project.artifactId}/bin/init.redhat - ${project.artifactId} - - - root - root - 755 - - - /usr/lib/systemd/system - false - - - ${project.build.directory}/launcher/bin/platform.service - ${project.artifactId}.service - true - - - root - root - 644 - - - - /opt/proofpoint/${project.artifactId}/lib - true - - - - - ${project.build.directory}/${project.artifactId}-${project.version}.jar - main.jar - - - ${project.build.directory}/launcher/lib/launcher.jar - launcher.jar - - - - - - /opt/proofpoint/${project.artifactId}/etc - true - noreplace - - - - /opt/proofpoint/${project.artifactId}/var - true - ${project.rpm.username} - ${project.rpm.username} - 755 - + + + /opt/proofpoint/${project.artifactId} + true + + + README.txt + + + + + + /opt/proofpoint/${project.artifactId}/bin + true + + + ${project.build.directory}/launcher/bin + + **/init.redhat + **/platform.service + + + + ${project.build.directory}/launcher/bin/init.redhat + true + + + root + root + 755 + + + + /etc/init.d + false + + + /opt/proofpoint/${project.artifactId}/bin/init.redhat + ${project.artifactId} + + + root + root + 755 + + + /usr/lib/systemd/system + false + + + ${project.build.directory}/launcher/bin/platform.service + ${project.artifactId}.service + true + + + root + root + 644 + + + + /opt/proofpoint/${project.artifactId}/lib + true + + + + + ${project.build.directory}/${project.artifactId}-${project.version}.jar + main.jar + + + ${project.build.directory}/launcher/lib/launcher.jar + launcher.jar + + + + + + /opt/proofpoint/${project.artifactId}/etc + true + noreplace + + + + /opt/proofpoint/${project.artifactId}/var + true + ${project.rpm.username} + ${project.rpm.username} + 755 + @@ -1626,81 +1627,87 @@ docker-maven-plugin - default + default-cli build push + + + ${project.docker.verbose} + + + ${project.docker.project}/${project.docker.name}:${project.version} + + + ${project.docker.from} + true + + useradd -M -d /service -u ${project.docker.uid} service + mkdir /service/var + chown service /service/var + + ${project.docker.uid} + /service + + /service + + + + + target/${project.artifactId}-${project.version}.jar + + main.jar + lib/ + + + + + runtime + false + lib/ + + ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} + + true + + *:jar:* + + + *:zip:* + + + + true + / + + com.proofpoint.platform:launcher + + + + bin/init.redhat + bin/launcher.rb + bin/platform.service + + + + + + + + + /usr/bin/java + -jar + /service/lib/launcher.jar + run + + + + + + - - ${project.docker.verbose} - - - ${project.docker.project}/${project.docker.name}:${project.version} - - ${project.docker.from} - true - - useradd -M -d /service -u ${project.docker.uid} service - mkdir /service/var - chown service /service/var - - ${project.docker.uid} - /service - - /service - - - - target/${project.artifactId}-${project.version}.jar - main.jar - lib/ - - - - - runtime - false - lib/ - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - true - - *:jar:* - - - *:zip:* - - - - true - / - - com.proofpoint.platform:launcher - - - - bin/init.redhat - bin/launcher.rb - bin/platform.service - - - - - - - - - /usr/bin/java - -jar - /service/lib/launcher.jar - run - - - - - -