User Tools

Site Tools


development:ohdsi_jenkins_ci_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
development:ohdsi_jenkins_ci_server [2014/12/23 20:56]
lee
development:ohdsi_jenkins_ci_server [2015/03/16 06:31] (current)
lee [How to get access]
Line 1: Line 1:
-The OHDSI Jenkins CI Server User Interface is here: [[http://54.165.59.104:8080/]]+==== How to get access ==== 
 + 
 +The OHDSI Jenkins CI Server User Interface is here: [[http://jenkins.ohdsi.org:8080/]]
  
 Anyone can view the status of the build jobs in Jenkins using the above URL without needing to log into the server. Anyone can view the status of the build jobs in Jenkins using the above URL without needing to log into the server.
  
-If you want to setup your own Jenkins build jobs then please ​request an OHDSI Jenkins account by sending an email to <​evans@ohdsi.org>​+If you want to setup your own Jenkins build jobs request an OHDSI Jenkins account by sending an email to <​evans@ohdsi.org>​ 
 + 
 +==== Build jobs running on the OHDSI Jenkins CI Server ==== 
 +  * WebAPI 
 +  * SqlRender 
 +  * AchillesWeb 
 +  * CIRCE 
 +  * HERMES 
 +  * Cyclops 
 + 
 +Note. The WebAPI, AchillesWeb,​ CIRCE and HERMES Jenkins build jobs also auto-deploy the latest versions from the associated github master repos to the public OHDSI server. ​ Therefore it is recommended that developers develop in feature branches and only push to the master branch when they are ready to deploy the code.
  
 +==== General info on how to setup up a Jenkins build job ====
 [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Building+a+software+project|General Jenkins info on how to build a software project]] [[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Building+a+software+project|General Jenkins info on how to build a software project]]
  
Line 15: Line 28:
 The Cyclops job on the OHDSI Jenkins server is an example of a job that is triggered from a webhook (in this case for the ODSI Cyclops Github project. ​ More information will be posted here in the new year on how to setup a Github OHDSI project webhook for the OHDSI Jenkins server. The Cyclops job on the OHDSI Jenkins server is an example of a job that is triggered from a webhook (in this case for the ODSI Cyclops Github project. ​ More information will be posted here in the new year on how to setup a Github OHDSI project webhook for the OHDSI Jenkins server.
  
-You will need to work with the Github OHDSI project ​owner to configure a Github project webhook if you are not the project owner.+You will need to work with the Github OHDSI project ​maintainer ​to configure a Github project webhook if you are not the project owner.
  
  
  
development/ohdsi_jenkins_ci_server.1419368201.txt.gz · Last modified: 2014/12/23 20:56 by lee