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

pantsbuild / pants / 7068
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: csb/pex-v2.91.2
DEFAULT BRANCH: main
Ran 25 Sep 2015 04:09PM 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
7068

push

travis-ci

jsirois
Remove artifacts from JarDependency; Kill IvyArtifact.

The `IvyArtifact` and its collection inside `JarDependency` objects is
killed in favor of declaring 1 jar dependency per needed artifact.  This
was already the way to declare custom classifier dependencies, but the
vestigal artifacts system was engaged prior to this change.  Now
artifact attributes are rolled up into `JarDependency` and only the ivy
resolution code knows to aggregate multiple jars for the same coordinate
with different classifiers into 1 ivy dependency.  The user-facing model
shows no signs of this implementation detail.

The only remaining evidence of ivy in the BUILD UI for jars is the
`type_` paramater which is now deprecated in favor of `ext`.

Tests are updated and `JarPublish` is simplified on the ivy end where
the ivy.xml need not record external dependencies since it just drives
the publication machinery for poms and various jars and other artifacts.

Testing Done:
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/82093645

Bugs closed: 1410, 2235

Reviewed at https://rbcommons.com/s/twitter/r/2858/
Jobs
ID Job ID Ran Files Coverage
1 7068.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 25 Sep 2015 04:09PM UTC 0
Travis Job 7068.1
4 7068.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 25 Sep 2015 04:09PM UTC 0
Travis Job 7068.4
5 7068.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 25 Sep 2015 04:10PM UTC 0
Travis Job 7068.5
6 7068.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 25 Sep 2015 04:21PM UTC 0
Travis Job 7068.6
7 7068.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 25 Sep 2015 04:23PM UTC 0
Travis Job 7068.7
8 7068.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 25 Sep 2015 04:19PM UTC 0
Travis Job 7068.8
9 7068.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 25 Sep 2015 04:22PM UTC 0
Travis Job 7068.9
10 7068.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 25 Sep 2015 04:27PM UTC 0
Travis Job 7068.10
Source Files on build 7068
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7068
  • 6ef659e1 on github
  • Prev Build on master (#7067)
  • Next Build on master (#7070)
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