If I were using python I would probably like to use pip
as a nice installer for continuous delivery with its nice repository integration and scripting capabilities.
Do I have anything similar in java which would be useful for me in continuous deployment?
Can someone recommend me how they do full continuous deployment in java?
I'm going to have multiple servers with complex configurations and huge multiple clusters with databases, NOSQL's (and using maven for the some of the projects while others are just downloaded pacakges) etc etc... anyone has recommendation for that?
Again I think pip is a very nice installer and could help me, anyone has experience maybe with ubuntu juju
?
However if I use ubuntu juju that would mean I would have to use ubuntu based servers and not centos.
I'm not completely clear what pip does, but here is my toolchain for CI/CD
You need a build tool:
You need an CI server
For the deploying part you need something to deploy your apps. This really depends on the build tool you use (which should be able to do the deployment). Maven has some plugins for this afaik, but I think you will have to google for your app server and the build tool to find a solution for your specific need.