TINKERPOP-1897 Move snapshot detection to root pom.xml
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/716490bb Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/716490bb Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/716490bb Branch: refs/heads/TINKERPOP-1897 Commit: 716490bb0810b9a712bf8d831b56d5549e348af0 Parents: a1844d0 Author: Florian Hockmann <[email protected]> Authored: Sat Apr 14 17:43:52 2018 +0200 Committer: Florian Hockmann <[email protected]> Committed: Sat Apr 14 17:43:52 2018 +0200 ---------------------------------------------------------------------- gremlin-console/pom.xml | 25 +------------------------ gremlin-server/pom.xml | 25 +------------------------ pom.xml | 23 +++++++++++++++++++++++ 3 files changed, 25 insertions(+), 48 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/716490bb/gremlin-console/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml index fb1c32b..dd3d81b 100644 --- a/gremlin-console/pom.xml +++ b/gremlin-console/pom.xml @@ -346,30 +346,7 @@ limitations under the License. </file> </activation> <build> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>build-helper-maven-plugin</artifactId> - <executions> - <execution> - <!-- source: https://stackoverflow.com/a/39139979/6753576 --> - <!-- sets the only.when.is.snapshot.used property to true if SNAPSHOT was used, - to the project version otherwise --> - <id>build-helper-regex-is-snapshot-used</id> - <phase>validate</phase> - <goals> - <goal>regex-property</goal> - </goals> - <configuration> - <name>only.when.is.snapshot.used</name> - <value>${project.version}</value> - <regex>.*-SNAPSHOT</regex> - <replacement>true</replacement> - <failIfNoMatch>false</failIfNoMatch> - </configuration> - </execution> - </executions> - </plugin> + <plugins> <plugin> <groupId>com.spotify</groupId> <artifactId>dockerfile-maven-plugin</artifactId> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/716490bb/gremlin-server/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-server/pom.xml b/gremlin-server/pom.xml index 2035210..77448e3 100644 --- a/gremlin-server/pom.xml +++ b/gremlin-server/pom.xml @@ -254,30 +254,7 @@ limitations under the License. </file> </activation> <build> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>build-helper-maven-plugin</artifactId> - <executions> - <execution> - <!-- source: https://stackoverflow.com/a/39139979/6753576 --> - <!-- sets the only.when.is.snapshot.used property to true if SNAPSHOT was used, - to the project version otherwise --> - <id>build-helper-regex-is-snapshot-used</id> - <phase>validate</phase> - <goals> - <goal>regex-property</goal> - </goals> - <configuration> - <name>only.when.is.snapshot.used</name> - <value>${project.version}</value> - <regex>.*-SNAPSHOT</regex> - <replacement>true</replacement> - <failIfNoMatch>false</failIfNoMatch> - </configuration> - </execution> - </executions> - </plugin> + <plugins> <plugin> <groupId>com.spotify</groupId> <artifactId>dockerfile-maven-plugin</artifactId> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/716490bb/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 14e7a42..d452306 100644 --- a/pom.xml +++ b/pom.xml @@ -258,6 +258,29 @@ limitations under the License. </executions> </plugin> <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <executions> + <execution> + <!-- source: https://stackoverflow.com/a/39139979/6753576 --> + <!-- sets the only.when.is.snapshot.used property to true if SNAPSHOT was used, + to the project version otherwise --> + <id>build-helper-regex-is-snapshot-used</id> + <phase>validate</phase> + <goals> + <goal>regex-property</goal> + </goals> + <configuration> + <name>only.when.is.snapshot.used</name> + <value>${project.version}</value> + <regex>.*-SNAPSHOT</regex> + <replacement>true</replacement> + <failIfNoMatch>false</failIfNoMatch> + </configuration> + </execution> + </executions> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.0.2</version>
