tbitonti / jakartaee-prototype

Other
0 stars 9 forks source link

Command line rules data additions #124

Open tbitonti opened 4 years ago

tbitonti commented 4 years ago

Open-liberty, when specifying bundle identity updates, would prefer to specify the identity information at the project level and through command line arguments, instead of through a global rules file. For example:

JavaEE-Bundle-Symbolic-Name: ... JakartaEE-Bundle-Symbolic-Name: ... JakartaEE-Bundle-Name: ... JakartaEE-Bundle-Version: ... JakartaEE-Bundle-Description: ...

These would be read and processed by BND tooling in the open-liberty build and would be provided to the transformer using a new command line option.

Possibly:

--rule-data ruleName ruleDataLine

"ruleDataLine" would add to the data from the rules properties file matching the specified "ruleName".

tbitonti commented 4 years ago

open-liberty issue: https://github.com/OpenLiberty/open-liberty/issues/12445