Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-5671

Profile in settings.xml does not activate modules

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Auto Closed
    • 3.1.1
    • None
    • None

    Description

      I have a multi-module setup where one "sandbox" module should only be built in development and not on the CI server, so I moved that module to a profile stanza in the parent POM. I also added that sandbox profile to my .m2/settings.xml, active by default.

      When I run any goals (including help:active-profiles, dependency:resolve, and compile), the sandbox profile is listed as active (source: external), but the reactor does not include the module in the build. If I explicitly specify the goal on the command line using -P sandbox, the module is correctly included.

      (This behavior is visible on 3.1.1. I can't upgrade to 3.2 yet because of incompatibilities with Jenkins, and none of the issues listed as fixed in the 3.2 series matched the behavior.)

      Attachments

        Activity

          People

            Unassigned Unassigned
            chrylis Christopher Smith
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: