Hi Matthieu,
FYI, Karaf itself is built using Jenkins and include utest/itests (using
Pax Exam). You can take a look on Karaf codebase itself.
For the automatic deployment, I will push my karaf:deploy Maven plugin goal.
Waiting for this, you can leverage other project (Puppet, Chef,
Kalumet), or you can simply using the exec-maven-plugin to call a script
like:
sshpass -p karaf ssh -p 8101 karaf@host features:addurl mvn:.....
sshpass -p karaf ssh -p 8101 karaf@host features:install ....
Regards
JB
On 07/25/2014 11:16 AM, Matthieu Vincent wrote:
Hi everyone,
I would like to set up a continuous integration environment for my
OSGi projects and I'd like to have some feedbacks and best practices
before starting, especially concerning integration testing and automatic
deployment,
Thanks,
Mat
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com