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

Set Maven build requirements and some project POM metadata #267

Merged
merged 2 commits into from
Oct 24, 2019
Merged

Set Maven build requirements and some project POM metadata #267

merged 2 commits into from
Oct 24, 2019

Commits on Oct 23, 2019

  1. Set build requirements, minimum Maven version

    Urge the use of <dependencyManagement> by disallowing duplicate
    dependency declarations. See #262.
    
    Making final releases with SNAPSHOT dependencies in use is a really bad
    idea that can happen by accidental oversight. Enforcer helps ensure it
    doesn't.
    
    For build reproducibility it's good to specify what Maven versions are
    supported for the project's build to work. 3.0.5 is the minimum required
    version by all our plugins currently, according to:
    
        $ mvn versions:display-plugin-updates
    ches committed Oct 23, 2019
    Configuration menu
    Copy the full SHA
    4100864 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ff6d32 View commit details
    Browse the repository at this point in the history