Hi,

The reason I did this was because there are test classes shared between Hadoop, 
Giraph, and Spark. We could go the route of creating a hadoop-gremlin-test 
package, but dah… I almost think we should get rid of gremlin-groovy-test and 
gremlin-test and use the model in Hadoop. 

Finally, I think "mvn clean install -Dmaven.test.skip=true" works fine. Perhaps 
we can override -DskipTests to do -Dmaven.test.skip=true? I'm not to good with 
pom.xml stuff so I don't know if thats possible…

Marko.

http://markorodriguez.com

On Feb 10, 2016, at 8:39 AM, Stephen Mallette <spmalle...@gmail.com> wrote:

> I don't think we should create artifacts from test jars.  I guess
> hadoop-gremlin does that now and it prevents you from doing simple stuff
> like:
> 
> mvn clean install -DskipTests
> 
> if it's the first time you're building a particular version (the artifact
> can't be found)
> 
> [ERROR] Failed to execute goal on project spark-gremlin: Could not resolve
> dependencies for project
> org.apache.tinkerpop:spark-gremlin:jar:3.1.1-incubating: Failure to find
> org.apache.tinkerpop:hadoop-gremlin:jar:tests:3.1.1-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of central has
> elapsed or updates are forced -> [Help 1]
> 
> It has lead to a lot of confusion with the release and it's testing for
> purpose of VOTE.  Is there a really good reason that we have to structure
> the project this way? Or is there some other way to change the poms so that
> this works without having to first build without skipTests? What other
> options are available here?

Reply via email to