Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-1972

add Maven enforcer plugin and configuration to prevent transitive SNAPSHOT dependencies

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Volunteer Needed (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 5.0
    • Fix Version/s: None
    • Component/s: None
    • Attachments:
      0
    • Comments:
      1
    • Documentation Status:
      Needed

      Description

      See DS-1971 for an example of a transitive SNAPSHOT dependency. This dependency briefly (and mostly accidentally) caused errors on our Bamboo CI builds. In the future, we'd like to be able to catch these SNAPSHOT dependencies before they are merged to master. The Maven enforcer plugin was built to do exactly this: http://maven.apache.org/enforcer/maven-enforcer-plugin/

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            hardyoyo Hardy Pottinger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: