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

Upgrade SpringBoot 2 to SpringBoot 3 (javax -> jakarta) #1

Merged
merged 19 commits into from
Oct 11, 2023
Merged

Conversation

Snorzze
Copy link
Contributor

@Snorzze Snorzze commented Oct 10, 2023

Major Upgrade from Spring Boot 2 --> 3.

Currently, WIP because README with instructions is not finished yet (testing needed). But the upgrade is done.

Important

When deploying this, all generated password letters will be invalidated because of the security bug fixed earlier.

Copy link
Contributor

@rzo1 rzo1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Snorzze

thanks for the pull-request. I have added some comments / suggestions.

  • What do you think about adding a GitHub actions workflow to automatically test the (Java-related) changes? We can also add it at a later point
  • Currently, the unit tests are failing if the project is build locally. I guess, it needs some adjustments for the Spring-Test Context to exclude OIDC-related beans from discovery.

@rzo1
Copy link
Contributor

rzo1 commented Oct 10, 2023

I will do a step-by-step testing of the README.md instructions after the status is changed from WIP to ready ;-)

@rzo1 rzo1 added this to the 2.0.0 milestone Oct 10, 2023
@rzo1
Copy link
Contributor

rzo1 commented Oct 10, 2023

Tests are fine now. GH actions proof ;-)

@Snorzze Snorzze changed the title WIP: Major upgrade Major upgrade Oct 10, 2023
@Snorzze
Copy link
Contributor Author

Snorzze commented Oct 10, 2023

Ready to merge @rzo1 please test

@rzo1 rzo1 changed the title Major upgrade Upgrade SpringBoot 2 to SpringBoot 3 (javax -> jakarta) Oct 10, 2023
Copy link
Contributor

@rzo1 rzo1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested it locally with the instructions provided and it worked. I have some minor nits regarding clarity of the instruction, which I just fixed myself. LGTM!

hhn-helpdesk-backend/README.md Outdated Show resolved Hide resolved
hhn-helpdesk-backend/README.md Show resolved Hide resolved
hhn-helpdesk-backend/README.md Outdated Show resolved Hide resolved
hhn-helpdesk-backend/README.md Outdated Show resolved Hide resolved
@rzo1 rzo1 merged commit 0f82af5 into main Oct 11, 2023
1 check passed
@rzo1 rzo1 deleted the major-upgrade branch October 11, 2023 07:24
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