Jenkins CI is an open source continuous integration server. 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.
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.
Jenkins may be a good application, but the current implementation on Bitnami hosted at AWS is horrible. The application is simply not available. After asking support, I did only get some feedback that Jenkins is not available and that they talk to developers. However, no feedback for days.
Bitnami should make it very easy to deploy an application out of the box, but in case of Jenkins this is not possible today. Very disappointing.
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.