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
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to