Match property for provile activation against a regex
-----------------------------------------------------
Key: MNG-4777
URL: http://jira.codehaus.org/browse/MNG-4777
Project: Maven 2 & 3
Issue Type: Improvement
Components: Profiles
Affects Versions: 2.0.11
Reporter: Andreas Ebbert-Karroum
For activating a profile it would be nice, in addition or as a seperate feature
to MNG-3328, to match a property not against a specific value but against a
regex. In our case, we need to set some properties for some hudson builds. Not
only is that setup fragile against job name changes, but also doesn't scale for
multiple jobs. IMHO adding a regex matcher would be a nice feature for multiple
purposes.
Old:
{code:xml}
<activation>
<property>
<name>env.JOB_NAME</name>
<value>xyz-abc-foo/label=robotframework,maven.browser-profile=firefox,maven.env-profile=dev</value>
</property>
</activation>
{code}
New:
{code:xml}
<activation>
<property>
<name>env.JOB_NAME</name>
<regex>xyz-abc-foo/.*</regex>
</property>
</activation>
{code}
--
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