Advance JVM bundle options, and enable them in jvm_app target as well
Review Request #3910 — Created May 19, 2016 and submitted — Latest diff uploaded
Information | |
---|---|
yujiec | |
pants | |
3454, 3471 | |
Reviewers | |
pants-reviews | |
benjyw, peiyu, stuhood |
This review does following:
1. JVM bundle options defined in BundleCreate become advanced options
2. Options bundle-jvm-deployjar and bundle-jvm-archive are enabled in jvm_app target, which means you can specify them in BUILD file.
3. Deprecate bundle-jvm-archive-prefix option.
4. The precedence is CLI option > target option > pants.ini option
5. Add test cases in both test_jvm_app.py and test_bundle_create.py
ci green:
https://travis-ci.org/pantsbuild/pants/builds/134520336