Skip to content

schroenser/parent-pom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

200 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parent pom

Pom that takes care of configurations and versions that I want to be common across all my projects.

Updating dependencies

  1. Determine applicable dependency updates using the following commands:
    1. mvn versions:display-plugin-updates for plugins
    2. mvn versions:display-dependency-updates
  2. Before bumping anything, if "develop" has any unreleased changes, create a new Mizool release to get those out first.
  3. Perform the following steps in order, creating a separate new Mizool release for each step:
    1. all minor version changes of dependencies ➜ one new minor Mizool version
    2. all major version changes of dependencies ➜ one new major Mizool version
    3. if a Java upgrade for Mizool was discussed and agreed by the team and is scheduled for this month, perform the upgrade ➜ new major Mizool version

Note: Only the newest Mizool release is maintained this way. This means once a Mizool X.0 was released, anything < X will not receive minor/major dependency updates or Java LTS updates anymore.

About

Parent POM for maven projects.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors