Analysis
Summary
Today there is no way to deploy all disabled deployments (in standalone and server groups) in a single command. Here we are proposing to extend the deploy command with this ability.
Requirements
- The Deploy command must offer a way to identify all disabled deployments.
- --name option can take '*' as a value to identify all the disabled deployments.
- '*' value can be used in conjonction domain related options.
- --force and --disabled are not applicable when --name='*' is in use.
- Completion must propose '*' as a possible value when applicable.
Design Notes
- Update the DeployHandler implementation and associated help.
- New unit tests to cover completion and '*' value will be added.
- NB: '*' is not a pattern but a value that identifies all disabled deployments.
- At some points the value <all> had been chosen. Although it is more explicit than '*' it could conflict with future CLI directions.
General
Product Issue(s)
https://issues.jboss.org/browse/EAP7-515
Upstream Issue(s)
https://issues.jboss.org/browse/WFCORE-1646
Developer Contacts
Alexey Loubyansky (alexey.loubyansky@redhat.com)
Jean-François Denise (jdenise@redhat.com)
Comments