Don't Use Maven Exec for 3rd Party License #6541
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Switches us from using maven exec to spin up a maven command inside our own maven command to more simply binding to a lifecycle phase.
Also updates us to the latest 2.4.0
Important Info
Blockers
None
Testing
New tests
None
Testing Performed
Cleared maven repo.
Built server.
Checked that no unstaged changes:
git status
Checked that a 3rd party license has been bundled in the Payara Server distribution under
payara6/glassfish/legal
Changed Jackson version to 2.16.1 and rebuilt server.
Checked that a 3rd party license bundled in the Payara Server distribution under
payara6/glassfish/legal
has been updated appropriately.Testing Environment
Windows 11
Documentation
N/A
Notes for Reviewers
None