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

Task/5 years of technical debt #2

Merged
merged 9 commits into from Apr 7, 2024
Merged

Conversation

dhutchison
Copy link
Owner

@dhutchison dhutchison commented Mar 26, 2024

Upgrades the project to use modern versions of libraries, including the jakarta namespace switch over.

Other key points are:

  • Includes a devcontainer definition for a consistent development environment
  • Project setup includes quick profiles and auto formatting code
  • Moves away from using the payara micro maven plugin to building a docker image and using a combination of the maven docker plugin and testcontainers to build and test this docker image
    • This includes mounting and including the jacoco agent calling the tcp endpoint as part of the test lifecycle to retrieve the coverage information while the integration tests are running

@dhutchison dhutchison merged commit c732124 into master Apr 7, 2024
1 check 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.

None yet

1 participant