Uploaded image for project: 'Yetus'
  1. Yetus
  2. YETUS-635

Maven plugin should fail when partially enabled

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 0.6.0, 0.7.0
    • 0.8.0
    • Precommit
    • None

    Description

      The maven build plugin defines two additional test types: mvnsite and mvninstall. Currently, users can say they want to enable these tests without also stating they want the maven plugin enabled. This can lead to nonintuitive failures because those tests rely on command line arguments that are only handled by the maven plugin.

      This came up in HBASE-20591, because the HBase project was attempting to have parallel test runs to cover unit tests with different dependency options and had 'mvninstall' without 'maven' result in failures due to stomping on the default maven repo.

      Attachments

        1. YETUS-635.0.patch
          1 kB
          Sean Busbey
        2. YETUS-635.1.patch
          1 kB
          Sean Busbey

        Issue Links

          Activity

            People

              busbey Sean Busbey
              busbey Sean Busbey
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: