on 11-18-2015 1:21 PM
You can do deployments with jenkins, I've seen customer doing this and it could work ok, but it's a pain to maintain. If you want something better you should use configuration management tools such as salt-stack, chef puppet ot ansible, of course jenkins could be leveraged as well for some tasks. It does not really matter much which one of the tools you use, you could even deploy manually at the begining, you need to make sure you have a defined process that is repeatable and carefully tested . Best way is to deploy manually a few times and then analyze and see what it takes to automate it. There are lots of considerations such as environment and node specific settings and branching and merging strategy you need to think of as well. As long as approvals take, jenkins has capabilities to allow only certain users to run certain jobs, and also build promotion plug-ins so you could basically implement this with jenkins. Check out the 5.5.1 ant production and optional configuration improvements, as you may be able to leverage these to simplify your deployments.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.