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

✨ Create a new pom file for freeze #711

Merged
merged 13 commits into from
Apr 24, 2024
Merged

✨ Create a new pom file for freeze #711

merged 13 commits into from
Apr 24, 2024

Conversation

yogyagamage
Copy link
Collaborator

Fixes

The freeze functionality is updated such that,
- When freeze is executed a new pom file will be created with the default name pom.lockfile.xml. A different name can be used with -DpomLockfileName
- The versions for the transitive dependencies will be pinned by defining them inside dependencyManagement instead of declaring them as direct dependencies. Scopes will also be pinned.

Copy link
Member

@algomaster99 algomaster99 left a comment

Choose a reason for hiding this comment

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

Looks good! Suggested minor changes.

@yogyagamage yogyagamage merged commit d616921 into main Apr 24, 2024
12 checks passed
@monperrus
Copy link
Contributor

💯

@yogyagamage yogyagamage deleted the feat/new-pom-freeze branch April 25, 2024 17:19
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.

3 participants