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

Maven plugin should fail when partially enabled

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.6.0, 0.7.0
    • Fix Version/s: 0.8.0
    • Component/s: Precommit
    • Labels:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: