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

Use Quarkus 3 Alpha 3 and migrate to Jakarta #668

Merged

Conversation

michalvavrik
Copy link
Member

@michalvavrik michalvavrik commented Feb 3, 2023

Summary

Bumps Quarkus from 2.15.1.Final to 3 Alpha 3 and migrate javax dependencies to jakarta.

With quarkusio/quarkus@e94ac2b configuration property quarkus.http.redirect-to-non-application-root-path does not exists anymore, therefore the part of tests that used it is removed.

Quarkus Quickstarts, TODO application and Quarkus Artemis are still using javax, therefore we need to disable these tests till they are using Quarkus 3.

Quarkus DEV cli tests must be disabled as generated app contains javax imports as the latest Quarkus final version is used.

Please check the relevant options

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring
  • Dependency update
  • Breaking change (fix or feature that would cause existing functionality to change)
  • This change requires a documentation update
  • This change requires execution against OCP (use run tests phrase in comment)

Checklist:

  • Example scenarios has been updated / added
  • Methods and classes used in PR scenarios are meaningful
  • Commits are well encapsulated and follow the best practices

@michalvavrik
Copy link
Member Author

run tests

@michalvavrik michalvavrik requested a review from rsvoboda February 3, 2023 13:47
@rsvoboda
Copy link
Member

rsvoboda commented Feb 3, 2023

Looks good, let's wait for OCP runs

@rsvoboda
Copy link
Member

rsvoboda commented Feb 3, 2023

Native fail quite a lot, triggered the job again. Jenkins run #246 will need closer look, but not today :)

@michalvavrik michalvavrik force-pushed the feature/use-quarkus-2-16-1-final branch from cafa09c to b1dad14 Compare February 6, 2023 15:58
@michalvavrik michalvavrik changed the title Use Quarkus 2.16.1.Final Use Quarkus 3 Alpha 3 and migrate to Jakarta Feb 6, 2023
@michalvavrik
Copy link
Member Author

run tests

@michalvavrik michalvavrik force-pushed the feature/use-quarkus-2-16-1-final branch from b1dad14 to 01b246c Compare February 6, 2023 18:08
@michalvavrik
Copy link
Member Author

run tests

@michalvavrik michalvavrik force-pushed the feature/use-quarkus-2-16-1-final branch from 01b246c to dc0fb89 Compare February 6, 2023 20:35
@michalvavrik
Copy link
Member Author

run tests

@michalvavrik michalvavrik force-pushed the feature/use-quarkus-2-16-1-final branch from dc0fb89 to a00977a Compare February 6, 2023 22:24
@michalvavrik
Copy link
Member Author

run tests

bumps Quarkus, migrates to Jakarta, disables tests that do not work due to conflict between javax and jakarta

fix
@michalvavrik michalvavrik force-pushed the feature/use-quarkus-2-16-1-final branch from a00977a to 1d0067f Compare February 7, 2023 11:37
@rsvoboda rsvoboda merged commit e645a7f into quarkus-qe:main Feb 7, 2023
@michalvavrik michalvavrik deleted the feature/use-quarkus-2-16-1-final branch February 8, 2023 11:52
@michalvavrik michalvavrik mentioned this pull request Feb 8, 2023
11 tasks
michalvavrik added a commit to michalvavrik/quarkus-test-framework that referenced this pull request Feb 9, 2023
michalvavrik added a commit to michalvavrik/quarkus-test-framework that referenced this pull request Feb 9, 2023
michalvavrik added a commit to michalvavrik/quarkus-test-framework that referenced this pull request Feb 9, 2023
michalvavrik added a commit to michalvavrik/quarkus-test-framework that referenced this pull request Feb 9, 2023
michalvavrik added a commit to michalvavrik/quarkus-test-framework that referenced this pull request Feb 9, 2023
michalvavrik added a commit to michalvavrik/quarkus-test-framework that referenced this pull request Feb 9, 2023
michalvavrik added a commit to michalvavrik/quarkus-test-framework that referenced this pull request Feb 10, 2023
fedinskiy pushed a commit that referenced this pull request Feb 10, 2023
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.

2 participants