You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Christopher Smith (JIRA)" <ji...@codehaus.org> on 2014/08/01 18:27:10 UTC

[jira] (MNG-5671) Profile in settings.xml does not activate modules

Christopher Smith created MNG-5671:
--------------------------------------

             Summary: Profile in settings.xml does not activate modules 
                 Key: MNG-5671
                 URL: https://jira.codehaus.org/browse/MNG-5671
             Project: Maven
          Issue Type: Bug
          Components: Profiles, Reactor and workspace
    Affects Versions: 3.1.1
            Reporter: Christopher Smith


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.)



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)