Adding missing links ; [1] https://wiki.jenkins-ci.org/display/JENKINS/CloudBees+Docker+Build+and+Publish+plugin [2] https://wiki.jenkins-ci.org/display/JENKINS/Docker+build+step+plugin
Hi Samith, > Yes we evaluated [1] and [2] and not going to use those plugins since > our docker files are going to be dynamic and should be available to jenkins > job before build begins. That is also possible with number of ways, but > decided to change only deployment part in appfactory-jenkins plugin to > build docker based artifacts. > > Thanks, > Roshan Deniyage > Associate Technical Lead > WSO2, Inc: http://wso2.com > > Mobile : +94 777636406 / +1 408 667 6254 > Twitter : *https://twitter.com/roshku <https://twitter.com/roshku>* > LinkedIn : https://www.linkedin.com/in/roshandeniyage > > > On Wed, Dec 16, 2015 at 9:33 PM, Samith Dassanayake <[email protected]> > wrote: > >> Hi Roshan, >> >> Have you looked at [1] >> >> >> [1] >> https://wiki.jenkins-ci.org/display/JENKINS/CloudBees+Docker+Build+and+Publish+plugin >> >> Regards, >> Samith >> >> On Wed, Dec 16, 2015 at 4:58 PM, Roshan Deniyage <[email protected]> >> wrote: >> >>> Hi All, >>> For App Factory build artifact feature, we are going with the stand >>> alone Jenkins server for the next release as well. This is the existing >>> method. The only change is instead of building user artifact and push it to >>> some git repository, we are going to build a docker image and push it to >>> our private docker registry. >>> >>> For this we think of calling docker REST API inside our >>> appfactory-jenkins-plugin (existing custom plugin). So, need to have a java >>> docker client library and I found 4 libraries as below. >>> >>> (1) https://github.com/docker-java/docker-java >>> [based on jersey REST library and java 7] >>> >>> (2) https://github.com/spotify/docker-client >>> [Simple java client, seems like a primitive library] >>> >>> (3) (1) https://github.com/shekhargulati/rx-docker-client >>> [Asyn style library and use java 8 features] >>> >>> (4) https://github.com/jclouds/jclouds-labs/tree/master/docker >>> [This is used by the jCloud library] >>> >>> I am going to go ahead with (1) since it gives the required >>> functionalities. >>> >>> If anyone has used any of those libraries or any other better library, >>> please give your suggestions. >>> >>> Thanks, >>> Roshan Deniyage >>> Associate Technical Lead >>> WSO2, Inc: http://wso2.com >>> >>> Mobile : +94 777636406 / +1 408 667 6254 >>> Twitter : *https://twitter.com/roshku <https://twitter.com/roshku>* >>> LinkedIn : https://www.linkedin.com/in/roshandeniyage >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Best Regards >> >> Samith Dassanayake >> Software Engineer | Cloud TG >> WSO2, Inc. | http://wso2.com >> lean. enterprise. middleware >> >> Mobile : +947 76207351 >> Blog : buddycode.blogspot.com >> > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
