[FEATURE] Inherited `image` definitions
See original GitHub issueDescription
In case of multiple projects using this plugin, it’s pretty difficult to centralize the configuration in a parent POM and reference only the required image
blocks from child poms (pretty much the way dependencyManagement
works).
It would be nice to have a section where images can be pre-configured and then simply re-used inside other POMs.
@rhuss we are willing to implement such a feature, would it make sense to have it?
Issue Analytics
- State:
- Created 6 years ago
- Comments:5 (2 by maintainers)
Top Results From Across the Web
Inherited Trait Definition & Image | GameSmartz
Inherited Trait definition: A characteristic that is passed from parents to offspring, like eye color.
Read more >inherit - CSS: Cascading Style Sheets - MDN Web Docs
The inherit CSS keyword causes the element to take the computed value of the property from its parent element. It can be applied...
Read more >What are Inherited Characteristics? | Heredity - Twinkl
Inheritance is the way that parents pass traits onto their offspring. It happens in plants, animals, and yes, even humans! You might have...
Read more >`.gitlab-ci.yml` keyword reference - GitLab Docs
Documentation for GitLab Community Edition, GitLab Enterprise Edition, Omnibus GitLab, and GitLab Runner.
Read more >GeneReviews Glossary - NCBI
Image LearnMore.jpg ... The proportion of individuals in a population who have inherited a specific ... Related terms: loss-of-function; pathogenic variant.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@rhuss life was not nice to the project I was working on, and I completely forgot about this ticket. As nobody else seem to need this change, I’m closing it.
I didn’t see this originally, but I do have this use-case, for what it’s worth.
I work around the limitations by creating intermediate parent poms that use Maven’s
<... combine.self="override">
and<... combine.children="override">
to ensure that only the relevant definitions are in-scope. Then, you just pick the correct parent pom and you’ve got your image definitions.If I had a larger set of image definitions that I needed to work with, or needed to combine them in various (perhaps unknown 'till runtime) ways, this workaround wouldn’t work for me. My needs are simple enough that
has been sufficient, as the intermediate poms are “managed” and not exposed to end-users, so they are predictable enough.