summaryrefslogtreecommitdiffstats
path: root/docs/development/design/ci.rst
blob: 39a8a63f265506e410ad6d29aa24edb62b7d6f8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0

CI Job Introduction
===================

CI Base Architech
-----------------

https://wiki.opnfv.org/display/INF/CI+Evolution

Project Gating And Daily Deployment Test
----------------------------------------

To save time, currently, Daisy4NFV does not run deployment test in gate job which simply builds and
uploads artifacts to low confidence level repo. The project deployment test is triggered on a daily
basis. If the artifact passes the test, then it will be promoted to the high confidence level repo.

The low confidence level artifacts are bin files in http://artifacts.opnfv.org/daisy.html named like
"daisy/opnfv-Gerrit-39495.bin", while the high confidence level artifacts are named like
"daisy/opnfv-2017-08-20_08-00-04.bin".

The daily project deployment status can be found at

https://build.opnfv.org/ci/job/daisy-daily-master/

Production CI
-------------

The status of Daisy4NFV's CI/CD which running on OPNFV production CI environments(both B/M and VM)
can be found at

https://build.opnfv.org/ci/job/daisy-os-nosdn-nofeature-ha-baremetal-daily-master/
https://build.opnfv.org/ci/job/daisy-os-odl-nofeature-ha-baremetal-daily-master/
https://build.opnfv.org/ci/job/daisy-os-nosdn-nofeature-ha-virtual-daily-master/
https://build.opnfv.org/ci/job/daisy-os-odl-nofeature-ha-virtual-daily-master/

Dashboard for taking a glance on CI health status in a more intuitive way can be found at

http://testresults.opnfv.org/reporting/functest/release/master/index-status-daisy.html