flexibility in profiles.xml --------------------------- Key: MNG-4323 URL: http://jira.codehaus.org/browse/MNG-4323 Project: Maven 2 Issue Type: Improvement Components: Settings Affects Versions: 2.1.0 Reporter: Lakshmanan Venkatachalam Priority: Minor
It looks like maven is hardcoded to support only the profiles under profiles.xml. Suppose if I have profiles_<env>.xml, its just ignores. I agree we can always activates different profiles based on the -D parameters. But in my situation I could not do it that way. In my environment, bamboo is running in a separate server for nightly build for all the different projects. This server is using maven 2.1.0 version. production, Accepatance and development for this project runs on maven 2.0.9. Maven 2.1.0 not supporting the maven 2.0.9 schema for profiles.xml. So my build breaks in the nightly build. So now i moved the content of profiles.xml into parent pom and passing -D parameter to activiate the profile respectively. I believe If we have flexibility in choosing the profiles.xml filename using parameters as we have for pom files using -f parameter. This is not the major issue and not very common in every environment. But haveint it, is good for scenarios like the one mentioned above. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira