All glvs build on integration tests phase, but don't need to be bound to skipIntegrationTests. Much easier to just bind to skipTests. CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7c696076 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7c696076 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/7c696076 Branch: refs/heads/TINKERPOP-1595 Commit: 7c696076dd8c20eda465869ef8f275bbf5c976bc Parents: e398373 Author: Stephen Mallette <sp...@genoprime.com> Authored: Mon May 21 09:20:30 2018 -0400 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Mon May 21 09:20:30 2018 -0400 ---------------------------------------------------------------------- .travis.yml | 6 +++--- gremlin-javascript/pom.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7c696076/.travis.yml ---------------------------------------------------------------------- diff --git a/.travis.yml b/.travis.yml index 6c98950..1c15c15 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,7 @@ before_install: jobs: include: - script: "mvn clean install -Dci --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn" - - script: "touch gremlin-dotnet/src/.glv && touch gremlin-dotnet/test/.glv && mvn clean install -q -DskipTests && mvn verify -pl :gremlin-dotnet,:gremlin-dotnet-tests -P gremlin-dotnet -DskipIntegrationTests=false" - - script: "touch gremlin-python/.glv && mvn clean install -q -DskipTests && mvn verify -pl gremlin-python -DskipIntegrationTests=false" - - script: "mvn clean install -q -DskipTests && mvn verify -pl :gremlin-javascript -DskipIntegrationTests=false" + - script: "touch gremlin-dotnet/src/.glv && touch gremlin-dotnet/test/.glv && mvn clean install -q -DskipTests && mvn verify -pl :gremlin-dotnet,:gremlin-dotnet-tests -P gremlin-dotnet" + - script: "touch gremlin-python/.glv && mvn clean install -q -DskipTests && mvn verify -pl gremlin-python" + - script: "mvn clean install -q -DskipTests && mvn verify -pl :gremlin-javascript" - script: "mvn clean install -q -DskipTests && mvn verify -pl :spark-gremlin -DskipIntegrationTests=false" http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7c696076/gremlin-javascript/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-javascript/pom.xml b/gremlin-javascript/pom.xml index 4736576..a820f3b 100644 --- a/gremlin-javascript/pom.xml +++ b/gremlin-javascript/pom.xml @@ -212,7 +212,7 @@ limitations under the License. </execution> </executions> <configuration> - <skip>${skipIntegrationTests}</skip> + <skip>${skipTests}</skip> <workingDirectory>src/main/javascript/gremlin-javascript</workingDirectory> <nodeVersion>v6.12.3</nodeVersion> </configuration>