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

Maven plugin should fail when partially enabled

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment