Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


German / Deutsch

Continuous Integration setup

This box sets up a playground for Continuous Integration with Jenkins, Artifactory and SonarQube. You need Vagrant installed on your computer to set it up. Optionally, installing the vagrant-cashier plugin might speed up subesequent creations of the box a lot, but it is not needed.

Running 'vagrant up' will install and setup all needed components. Notice that at the first execution, this may take quite a long time!

Afterwards, the following components are available:

  • Jenkins -> localhost:9191
  • Artifactory -> localhost:9292
  • SonarQube -> localhost:9393

Note: Due to changes since version 2 of Jenkins, security is enabled by default und you need to look up the initial admin password in the Jenkins home directory. To do so, run 'vagrant ssh' and inside the box, become the jenkins user via 'sudo su - jenkins' and run 'cat /var/lib/jenkins/secrets/initialAdminPassword' to see the password.