Hi Sajith,

Please correct me if I'm wrong, AFAIU This profile requires puppet to be
installed to run the 'puppet module build' command. Can't we use mvn
assembly plugin to generate puppet module distribution?


On Thu, Sep 1, 2016 at 6:40 PM, Sajith Kariyawasam <[email protected]> wrote:

> Hi Devs,
>
> For a puppet module to be published into puppet forge [1], puppet module
> need to be built using 'puppet module build' command to create the
> distribution.
>
> I was looking for a 'maven-puppet' plugin to do the task, but couldn't
> find any suitable plugin, therefore I have introduced a Maven profile [2],
> which uses exec-plugin
> and executes the puppet command, and generate the distribution
> (wso2-wso2bps-3.5.1.tar.gz) if that profile has enabled.
>
> For eg, *"mvn clean install -P puppet-build "*
>
> Appreciate your thoughts on this !
>
> [1] https://forge.puppet.com/
> [2] https://github.com/wso2/puppet-bps/blob/master/pom.xml#L80-L110
>
>
> Thanks,
> Sajith
>
>
> --
> Sajith Kariyawasam
> *Committer and PMC member, Apache Stratos, *
> *WSO2 Inc.; http://wso2.com <http://wso2.com>*
> *Mobile: 0772269575 <0772269575>*
>



-- 
Thanks and Regards,

Isuru H.
+94 716 358 048* <http://wso2.com/>*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to