equal
deleted
inserted
replaced
|
1 ====================== |
|
2 Continuous Integration |
|
3 ====================== |
|
4 |
|
5 Jenkins |
|
6 ======= |
|
7 |
|
8 A public instance of jenkins is used to test CubicWeb and its cubes : |
|
9 |
|
10 * https://jenkins.logilab.org/ |
|
11 * https://jenkins.logilab.org/view/Cubes/ |
|
12 * https://jenkins.logilab.org/view/CubicWeb/ |
|
13 |
|
14 Badges |
|
15 ------ |
|
16 |
|
17 Badges are exported to be displayed on various pages. Here is an example : |
|
18 |
|
19 .. raw:: html |
|
20 |
|
21 <table><tr><td> |
|
22 <a href='https://jenkins.logilab.org/job/cubicweb-default/'><img src='https://jenkins.logilab.org/buildStatus/icon?job=cubicweb-default'></a></td> |
|
23 |
|
24 <td> is the status for the draft head on branch default of the <a href="https://hg.logilab.org/review/cubicweb">review repository</a></td></tr></table> |
|
25 |
|
26 Adding a project to Jenkins |
|
27 --------------------------- |
|
28 |
|
29 Adding a project to jenkins needs to be done through the |
|
30 `jenkins-jobs project <https://hg.logilab.org/master/jenkins-jobs/file/tip/README.rst>`_. |
|
31 |
|
32 Changes to the configuration are implemented by the |
|
33 `jenkins-jobs job <https://jenkins.logilab.org/job/jenkins-jobs/>`_. |