<div dir="ltr">Hi Mickael, <div>We have been discussing this today and would like to try to get ripple into JBT 4.2.1 in this new way. When do you think you can help out with the Jenkins build? </div><div>Thanks, </div><div>Gorkem</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 14, 2014 at 9:45 AM, Mickael Istria <span dir="ltr"><<a href="mailto:mistria@redhat.com" target="_blank">mistria@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class="">
<div>On 10/14/2014 02:50 PM, Ilya Buziuk
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
<div>
<ul>
<li>the result of the build will be in the <b>pkg/hosted</b> folder</li>
<li>assuming that all necessary plugins for running <b>aerogear </b>and <b>cordovasim</b> are
in the workspace you can remove everything from the
ripple folder (<a href="https://github.com/jbosstools/jbosstools-aerogear/tree/master/cordovasim/plugins/org.jboss.tools.vpe.cordovasim.ripple/ripple" target="_blank">https://github.com/jbosstools/jbosstools-aerogear/tree/master/cordovasim/plugins/org.jboss.tools.vpe.cordovasim.ripple/ripple</a>)
and substitute it with a newly build content of the <b>pkg/hosted</b> folder</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</blockquote></span>
We create a Jenkins build for jbosstools-incubator-ripple, and have
it invoking "./configure && jake" or whatever is necessary.
Then we need to put the result of pkg/hosted somewhere. I would be
in favour of Nexus. We only have to create a pom file, configure it
to deploy pkg/hosted content and running "mvn clean deploy" would
create a new snapshot available as a Maven artifact.<br>
Or we can even create a pom that would invoke ./configure and jake
as part of the "compile" step. So we only have to do a "mvn clean
deploy" that will invoke ./configure and jake.<br>
<br>
Then jbosstools-cordovasim could simply fetch the new artifact at
build time with a maven-dependency-plugin:get-dependency mojo
configured in pom file.<br>
<br>
Does anyone see an issue or a limitation with using Nexus?<span class="HOEnZb"><font color="#888888"><br>
<div>-- <br>
Mickael Istria<br>
Eclipse developer at <a href="http://www.jboss.org/tools" target="_blank">JBoss,
by Red Hat</a><br>
<a href="http://mickaelistria.wordpress.com" target="_blank">My blog</a> - <a href="http://twitter.com/mickaelistria" target="_blank">My Tweets</a></div>
</font></span></div>
<br>_______________________________________________<br>
jbosstools-dev mailing list<br>
<a href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a><br></blockquote></div><br></div>