hazendaz opened a new pull request #95: [SCM-931] [travis-ci] Re-establish 
working travis-ci for pull requests
URL: https://github.com/apache/maven-scm/pull/95
 
 
   While internally jenkins is used to perform testing, outside developers will 
not generally know that.  The project currently contains travis-ci and flipping 
it on shows that it fails for numerous reasons.
   
   - Project moved to jdk7 some time back so openjdk6 is going to fail 
regardless
   - The default travis-ci ubuntu platform is now on xenial.  Thus 'oracle' 
will fail due to licensing restrictions now so only openjdk is viable.
   - Xenial builds use a script to get jdks and jdk 7 is no longer valid so 
both 'oracle' and 'open' variations will fail.
   - Going back to 'trusty' will get 'oracle' for jdk 8 working but won't help 
with jdk7 at all.
   - Going back to 'precise' will acheive getting 'openjdk7', 'oraclejdk7', and 
'oraclejdk8' working.
   
   As that is the furthest back travis-ci can go, its likely this will pop up 
with failures in the future once that is completely discontinued.  At that 
time, 'oracle' should be dropped and only openjdk8 and above should be used.  
That will put more reliance on animal sniffer being accurate which feels mostly 
the case here.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to