development:ohdsi_jenkins_ci_server
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| development:ohdsi_jenkins_ci_server [2014/12/23 20:26] – lee | development:ohdsi_jenkins_ci_server [2015/03/16 06:31] (current) – [How to get access] lee | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | The OHDSI Jenkins CI Server User Interface is here: [[http:// | + | ==== How to get access ==== |
| - | Anyone can view the status of build jobs using the above URL without needing a Jenkins | + | The OHDSI Jenkins |
| - | If you want to setup your own build jobs then please request an OHDSI Jenkins | + | Anyone can view the status of the build jobs in Jenkins |
| + | If you want to setup your own Jenkins build jobs request an OHDSI Jenkins account by sending an email to < | ||
| + | |||
| + | ==== Build jobs running on the OHDSI Jenkins CI Server ==== | ||
| + | * WebAPI | ||
| + | * SqlRender | ||
| + | * AchillesWeb | ||
| + | * CIRCE | ||
| + | * HERMES | ||
| + | * Cyclops | ||
| + | |||
| + | Note. The WebAPI, AchillesWeb, | ||
| + | |||
| + | ==== General info on how to setup up a Jenkins build job ==== | ||
| [[https:// | [[https:// | ||
| - | Maven is installed on the CI server and can be used by Jenkins build jobs (more info will be posted here in the new year on how to create a maven build job). We will use the new OHDSI WebAPI project as an example of a maven build. | + | ==== Maven build jobs ==== |
| + | Maven is installed on the CI server and can be used by Jenkins build jobs. More info will be posted here in the new year on how to create a maven build job, using the new OHDSI WebAPI project as an example. | ||
| + | |||
| + | Jenkins build jobs can optionally be automatically triggered by a Github project using a Github webhook. e.g. when source is checked into a Github project. | ||
| + | |||
| + | ==== Automated builds using Github webhooks ==== | ||
| + | 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. | ||
| - | The github plugin is installed on Jenkins so a github project githook can automatically trigger a jenkins build when source is checked into github. | + | You will need to work with the Github OHDSI project maintainer |
development/ohdsi_jenkins_ci_server.1419366387.txt.gz · Last modified: by lee
