Back to Home

Releasing with Jenkins

Table of Contents

What is Jenkins?

Jenkins is the continuous integration service we use to automate our builds. Each time a commit is pushed to a release branch or to master, the project in question is built and pushed to our website at http://www.phoenixbc.com/Builds. This way, we can catch problems early on. It also lets us easily download our code on Cigna side without the use of flashdrives to move it over.

Starting and Stopping Jenkins

Jenkins can be started and stopped through the services app in Windows. In the searchbar type "Services". Scroll down until you see "Jenkins". You can then start or stop it according to what you need.

Logging in to Jenkins

Navigate to http://jenkins.phoenixbc.com/. For credentials, ask Daniel or Rachel.

Manually Triggering a Build

Even though builds are automatically triggered each time a commit is pushed to a release branch or to master, they can also be triggered manually through jenkins. Navigate to the project you wish to manually build in the Jenkins dashboard and click the "Build Now" option in the menu on the left.