You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Osipov (Jira)" <ji...@apache.org> on 2020/10/17 14:32:00 UTC

[jira] [Updated] (MNG-6345) Support profile activation via script

     [ https://issues.apache.org/jira/browse/MNG-6345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Osipov updated MNG-6345:
--------------------------------
    Summary: Support profile activation via script  (was: Support profile activation via script.)

> 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 &amp; Build
>    Affects Versions: 3.5.2
>            Reporter: Andrei Pozolotin
>            Priority: Major
>
> 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
(v8.3.4#803005)