Skip to content

Fix Quarkus container image not pushed during Central release - #152

Merged
thescouser89 merged 1 commit into
project-ncl:mainfrom
thescouser89:fix-jib-release
Oct 22, 2026
Merged

thescouser89 merged 1 commit into
project-ncl:mainfrom
thescouser89:fix-jib-release

Conversation

@thescouser89

Copy link
Copy Markdown
Contributor

release:perform forks a separate Maven build in target/checkout that only inherits properties passed via -Darguments. The Quarkus container-image flags were appended to the outer release command, so the forked build never saw them and no image was built or pushed (snapshot builds were unaffected since they run a plain mvn deploy with no fork).

Inject the container-image flags into -Darguments instead, falling back to creating one if the release command has none. No input defaults or contracts change, so other callers are unaffected.

release:perform forks a separate Maven build in target/checkout that
only inherits properties passed via -Darguments. The Quarkus
container-image flags were appended to the outer release command, so
the forked build never saw them and no image was built or pushed
(snapshot builds were unaffected since they run a plain `mvn deploy`
with no fork).

Inject the container-image flags into -Darguments instead, falling
back to creating one if the release command has none. No input
defaults or contracts change, so other callers are unaffected.
@thescouser89
thescouser89 merged commit 75f099a into project-ncl:main Oct 22, 2026
2 checks passed
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