Ask a room of developers which CI system they’re using and there is a good chance that several, if not most, will say Jenkins. Not wanting to see their favorite CI subsumed by Oracle, Jenkins was spun out in 2011 as its own product. It’s widely recognized as the most feature-rich CI available with easy configuration, continuous delivery and continuous integration support, easily test, build and stage your app, and more. It supports multiple SCM tools including CVS, Subversion and Git. It can execute Apache Ant and Apache Maven-based projects as well as arbitrary scripts. Out of the box, the Bitnami Jenkins package includes Jenkins, Apache, Tomcat, and Git.
Why use the Bitnami Jenkins Stack?
Bitnami makes it easy to run Jenkins in the cloud, locally or virtually. The Bitnami Jenkins Stack is:
We track every release of Jenkins and update our stack shortly after it's released.
If serious security issues are discovered, we provide new versions of Jenkins as soon as possible, often within hours of the availability of a fix.
With Bitnami, you get the same software stack and configuration regardless of where you are deploying Jenkins or other Bitnami Applications. This makes it easy to migrate between different platforms.
With the Bitnami Jenkins Stack stack compiling, configuring and all of its dependencies are taken care of, so it works out-of-the-box.
Reviews of Bitnami Jenkins Write a Review →
We use Jenkins extensively at Bitnami to schedule and manage builds. We have found it straightforward to use and administer and the extensive ecosystem of plugins is great
Setting up jenkins with the bitnami image is a breeze. I also had one in my micro aws instance to play around so I could just learn new stuff!
Doesn't take you anymore than 5min to have your own Jenkins ready to be your servant with bitnami and aws
Deployed Bitnami Jenkins stack to Azure cloud as our CI server for Spree (rails) web app development. I used ci_reporter gem (https://github.com/nicksieger/ci_reporter) to format test results so that Jenkins can pick them up & capistrano to make a deploy to our test server after a successful build.
I'm very happy with the stack and Jenkins.
Several hours later I am giving up and manually installing it.
Because this isn't doing anything I need it to.
Sure it setup in a few clicks and installed without a problem. But the product itself isn't satisfying my needs.
it only runs on a Linux VM, so if you need to build anything windows related. Good luck. Don't be fooled by the fact that it has options to run windows batch scripts in the configuration settings, why those are there is beyond me. So if you are not well versed in building in a Linux environment be prepared for a headache. this does not simplify the process.
Any and all documentation is completely unhelpful. The explanations are cryptic and force you to do hours of research to figure out what a field requires. When they could have easily added a second sentence to the tool tip with the expected formatting and saved me time and headache.
No one uses this service AFAIK, so you can't even find useful help on stackoverflow, nor could I find related support questions about simple configuration and setup on their site. I had to go off of random blogs to get help.
So far I have not had a pleasant experience. I have use CI before in the past, but this is my first time setting it up and choosing a platform. I think a lot of it comes down to there only being one mention of the VM being Ubuntu. I missed that on install and wasted an entire day thinking the VM was built in windows. So please make it more clear that you can ONLY install on Linux for Azure, even though you have a windows installer.