• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pantsbuild / pants / 8370
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: fix-changed-since-whitespace-23307
DEFAULT BRANCH: main
Ran 17 Dec 2015 02:48PM UTC
Jobs 8
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
8370

push

travis-ci

ericzundel
prefer explicit jvm locations over internal heuristics

Previously if --jvm-distributions-paths was not provided, pants
searched for jvms in the folling order:
 (A) JAVA_HOME/JDK_HOME
 (B) Look at common file system locations
 (C) java on PATH

This commit change that order to always prefer the explicit user
configurations (A, C) over heuristics (B).  Besides just being more
consistent, this means when a user gets an error about java not
working when invoked by pants, they are more likely to be using the
same jdk when they try to reproduce it.

An additional benefit is that the user chosen jvm likely "works"
(without pants needing to maintain careful min/max version constraints
for every too), while old EOL things in /usr/lib/jvm may not.  For
example our Centos6 CI server has the super old `java-1.5.0-gcj`
package, which does not work with modern ivy.

fixes #2682

Bugs closed: 2689

Reviewed at https://rbcommons.com/s/twitter/r/3231/
Jobs
ID Job ID Ran Files Coverage
1 8370.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 17 Dec 2015 02:49PM UTC 0
Travis Job 8370.1
4 8370.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 17 Dec 2015 02:59PM UTC 0
Travis Job 8370.4
5 8370.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 17 Dec 2015 02:48PM UTC 0
Travis Job 8370.5
6 8370.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 17 Dec 2015 02:58PM UTC 0
Travis Job 8370.6
7 8370.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 17 Dec 2015 02:56PM UTC 0
Travis Job 8370.7
8 8370.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 17 Dec 2015 03:01PM UTC 0
Travis Job 8370.8
9 8370.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 17 Dec 2015 03:04PM UTC 0
Travis Job 8370.9
10 8370.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 17 Dec 2015 03:10PM UTC 0
Travis Job 8370.10
Source Files on build 8370
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #8370
  • 975c6c0e on github
  • Prev Build on master (#8367)
  • Next Build on master (#8378)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc