Changes

Jump to navigation Jump to search
231 bytes added ,  14:04, 1 November 2018
no edit summary
Line 1: Line 1:  +
{{mbox |type=warning |text=This system has been decommissioned. [[IT Infrastructure|Up-to-date IT information can be found here]] }}
 +
 
== General info ==
 
== General info ==
   Line 5: Line 7:  
== Github Integration ==
 
== Github Integration ==
   −
Jenkins is configured to be [https://github.com/buildmon buildmon] on github. Add buildmon as a collobarator to your repo in the repo settings >> collaborators menu.
+
* Go to your projects "settings" link in github
 +
* Click "Webhooks & Services"
 +
* Click "Add Service"
 +
* Type "Jenkins" and then click "Jenkisn (Git Plugin)"
 +
* In the '''Jenkins Url ''' field, type "https://jenkins.pumpingstationone.org/github-webhook/"
 +
* Clock "Add Service"
   −
Once you have done that, jenkins will have all the access it needs to register webcallbacks to auto build on commit and set build status messages for pull requests.
+
After following these steps, you will be able to turn on the "Build when a change is pushed to GitHub" build trigger for projects.
    
== Adding A Buildslave ==
 
== Adding A Buildslave ==
Line 16: Line 23:  
     sudo chown jenkins:jenkins /srv/jenkins/.ssh/authorized_keys
 
     sudo chown jenkins:jenkins /srv/jenkins/.ssh/authorized_keys
 
     sudo chmod 700 /srv/jenkins/.ssh/authorized_keys
 
     sudo chmod 700 /srv/jenkins/.ssh/authorized_keys
 +
 +
[[Category: Systems]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu