You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Andrei Pozolotin (JIRA)" <ji...@apache.org> on 2018/01/19 17:10:00 UTC
[jira] [Created] (MNG-6345) Support profile activation via script.
Andrei Pozolotin created MNG-6345:
-------------------------------------
Summary: Support profile activation via script.
Key: MNG-6345
URL: https://issues.apache.org/jira/browse/MNG-6345
Project: Maven
Issue Type: New Feature
Components: Bootstrap & Build
Affects Versions: 3.5.2
Reporter: Andrei Pozolotin
Please consider introduction of new profile activation method: "script".
Here is working prototype which adds required functionality via PropertyActivator:
[https://github.com/random-maven/profile-activator-extension]
in the final form, this feature usage will look like:
<profile>
<activation>
<script>
<type>javascript</type>
<code>print("hello-maven"); return true;</code>
</script>
<activation>
</profile>
Suggested minimal supported script types:
* Groovy
* JavaScript
* MVEL Script
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)