Keystore target and JarsignerTask

Review Request #883 - Created Aug. 13, 2014 and submitted

Information
Mateo Rodriguez
pants
jarsigner-final
Reviewers
pants-reviews
jsirois
This adds a new Keystore target and a JarsignerTask. It outputs
the finished apk, which can be verified by pointing it at the sample
code and installing the apk it outputs.

Pants can now output debug and publishable release builds. 
The release keystore is removed from version control,
although I would like to layer on another level of protections
with the release keystore handling in the future.

My biggest issue is that the 'jarsigner' binary is not being run
through a Nailgun yet, I have not uncovered the way to do that yet.
Since it isn't being bootstrapped (the way we do with the 'jar' tool),
it cannot be run by java main (the runjava method). 
CI.sh passes.
Travis passes [0]

[0] https://travis-ci.org/pantsbuild/pants/jobs/32476705

Issues

  • 0
  • 1
  • 0
  • 1
Description From Last Updated
Mateo Rodriguez
Mateo Rodriguez
Mateo Rodriguez
John Sirois
Mateo Rodriguez
John Sirois
Mateo Rodriguez
John Sirois
John Sirois
John Sirois
Mateo Rodriguez
Review request changed

Status: Closed (submitted)

Loading...