Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport] Property refactoring #35

Merged
merged 31 commits into from
Jun 9, 2021

Conversation

squakez
Copy link
Collaborator

@squakez squakez commented Jun 9, 2021

squakez added 30 commits June 9, 2021 10:33
* Changed Java test with Groovy test
* Covered all resources cases (base encoded)

Ref apache#2003
* Added configmap and secret integration tests
* Refactored to be included and run under /common dir

Ref apache#2003
* The operator panicked because some equality on slices.
* Checking if the kit has no traits which was always having the comparison succesful
* Included a build-time-properties in Builder trait to provide the Build task the ability to add build time properties.
* Introduced a new flag which will allow the user to introduce build time properties.  It will convert into build-time-properties, as expected by the Builder trait.
* Deprecating --property-file flag in favour of --property file: format.

Ref apache#2003
* Introducing --config [configmap|secret|file]:name
* Deprecate --configmap and --secret

Ref apache#2003
The old config flag is clashing with the new one that we want to introduce for run subcommand. It makes sense to rename it as --kube-config as it makes reference to kube configuration file.

Ref apache#2003
Introduced a new list of flags that accept multiple values. If they are passed a file: syntax, the value will be expanded with the relative file location
@squakez squakez merged commit 016013b into jboss-fuse:1.4.0.redhat-8-0-x Jun 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant