-
Notifications
You must be signed in to change notification settings - Fork 62
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
Multiple test modules #488
Conversation
If somebody could please pre-approve this so that I can see that my changes work on the CI. |
@shumonsharif I noticed that it doesn't work if the comment is the first in the issue. You can add a new comment there with the same text and the all contributors bot should be triggered |
BTW you can use that comment anywhere (even here), no need to create a specific issue |
23d22fe
to
7b4c2f1
Compare
Also adding as a contributor with @all-contributors doesn't warrant CI runs, you're right that a PR needs to be merged to bypass that |
Thanks @gastaldi for your help! Just got home from a long walk, here goes ... @all-contributors add @ppalaga for code |
I've put up a pull request to add @ppalaga! 🎉 |
@shumonsharif that is a great idea. Mind opening a PR changing https://github.com/quarkiverse/quarkiverse-devops/blob/main/quarkus-cxf.tf? |
@ppalaga Are you ok with this? Just wanted to get your permission before I put together the PR. I believe @famod is still on vacation, so I can go ahead if you provide a thumbs up. |
I might be able to have a look at this today evening but don't hold your breath. 😉 |
That would be great, thanks for your trust! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM overall! 👍
@@ -36,5 +36,5 @@ jobs: | |||
run: ./mvnw -B formatter:validate install --file pom.xml | |||
|
|||
- name: Build - Native | |||
run: ./mvnw -B verify -Pnative -Dquarkus.native.container-build=true --file integration-tests/pom.xml | |||
run: cd integration-tests && ../mvnw -B verify -Pnative -Dquarkus.native.container-build=true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nitpick: Why not -f integration-tests
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cd
tends to be safer for some buggy plugins (e.g. assuming that Paths.get(".")
always returns ${basedir}
). Maybe we do not have any such here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We probably don't but in the end I don't mind cd
.
6fcf219
to
4a0f82f
Compare
Rebased on top of the recent #487 and added some test refactoring commits. |
4a0f82f
to
018d584
Compare
…a REST resource or anything else
…ing that the RESTeasy extension brings in some deployments steps that inadvertently fix the CXF extension
018d584
to
9385eb2
Compare
|
Would anybody like to review? |
LGTM, @ppalaga ! |
The ultimate goal is to have multiple test modules which would separately cover various aspects of Quarkus CXF:
basic
)and possibly more. Having those in separate Maven modules is important because each use case may require different set of dependencies.