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

pantsbuild / pants / 5364
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: csb/locks-eol-bundled-tests-1
DEFAULT BRANCH: main
Ran 18 Jun 2015 08:12PM UTC
Jobs 10
Files 332
Run time 16min
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
5364

push

travis-ci

John Sirois
Robustify the release process.

This addresses several issues:
+ Fixup detection of the current branch to work with OSX/bsd sed
+ Add a check for the git origin being valid for release tagging
+ Add a check for git configuration of the desired release pgp key and
  use this key to sign sdists as well.
+ Add a check that a proper ~/.pypirc is setup.
+ Add a check that the releaser has permissions to publish all packages
  to pypi.

Utility commands are also added to list packages and package owners and
the release documentation is updated with all prerequisites.

Testing Done:
Locally tested dry run still works with `./build-support/bin/release.sh -n`
Also extensive local manual testing of the new checks.

CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/67394338

Bugs closed: 1684, 1685, 1686, 1687, 1688, 1706

Reviewed at https://rbcommons.com/s/twitter/r/2388/

13971 of 19838 relevant lines covered (70.43%)

1.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5364.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 18 Jun 2015 08:12PM UTC 0
Travis Job 5364.1
2 5364.2 (CI_FLAGS="-fkmsrcn -u 0/2 'Unit tests for pants and pants-plugins - shard 1'") 18 Jun 2015 08:14PM UTC 0
65.7
Travis Job 5364.2
3 5364.3 (CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'") 18 Jun 2015 08:15PM UTC 0
66.25
Travis Job 5364.3
4 5364.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 18 Jun 2015 08:18PM UTC 0
Travis Job 5364.4
5 5364.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 18 Jun 2015 08:21PM UTC 0
Travis Job 5364.5
6 5364.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 18 Jun 2015 08:22PM UTC 0
Travis Job 5364.6
7 5364.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 18 Jun 2015 08:22PM UTC 0
Travis Job 5364.7
8 5364.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 18 Jun 2015 08:25PM UTC 0
Travis Job 5364.8
9 5364.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 18 Jun 2015 08:25PM UTC 0
Travis Job 5364.9
10 5364.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 18 Jun 2015 08:29PM UTC 0
Travis Job 5364.10
Source Files on build 5364
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5364
  • 6db6ca92 on github
  • Prev Build on master (#5363)
  • Next Build on master (#5368)
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