quarkus
quarkus copied to clipboard
Fix Quarkiverse template build and release
Using only verify in mvn build and release won't let codestart tests pass.
Reason is that the tests are using the actual artifacts which should be installed in the local repo with install.
Note: install is the goal just after verify
@FroMage this is the PR to merge if your Renarde release passes.
That seems to be specific to the Renarde build and not necessary for other extensions, so I'm +0 for this.
@gastaldi no this is for all Quarkiverse extensions with a codestart
Ah I see. Are we already generating a codestart project next to the extension?
Ah I see. Are we already generating a codestart project next to the extension?
wdym?
Ah I see. Are we already generating a codestart project next to the extension?
wdym?
You said this change is for Quarkiverse extensions with a codestart, I wonder if quarkus create extension foobar, for example, created a codestart/ module next to the other modules
Ah I see. Are we already generating a codestart project next to the extension?
wdym?
You said this change is for Quarkiverse extensions with a codestart, I wonder if
quarkus create extension foobar, for example, created acodestart/module next to the other modules
Not yet, but we should make this available as an option for sure!
Ok it works: https://github.com/quarkiverse/quarkus-quinoa/actions/runs/2690774954
:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.
Failing Jobs - Building 1889be9ccdaba2085ad65e500e221c965dd9120c
| Status | Name | Step | Failures | Logs | Raw logs |
|---|---|---|---|---|---|
| ✖ | Native Tests - Data2 | Build |
Failures | Logs | Raw logs |
Failures
:gear: Native Tests - Data2 #
- Failing: integration-tests/jpa-oracle
:package: integration-tests/jpa-oracle
✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.40.1:start (docker-start) on project quarkus-integration-test-jpa-oracle: I/O Error
@gsmet I think we should merge this for 2.12.Final, without this, new Quarkiverse extensions with codestarts won't pass CI.
Anyway it will all change, when @gastaldi add JReleaser.