1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. SPDX-License-Identifier: CC-BY-4.0
3 .. (c) Open Platform for NFV Project, Inc. and its contributors
5 .. _software-infrastructure:
7 =======================
8 Software Infrastructure
9 =======================
11 OPNFV Software Infrastructure consists of set of components and tools that
12 realize OPNFV Continuous Integration (CI) and provide means for community to
13 contribute to OPNFV in most efficient way. OPNFV Software Infrastructure
14 enables and orchestrates development, integration and testing activities for
15 the components OPNFV consumes from upstream communities and for the development
16 work done in scope of OPNFV. Apart from orchestration aspects, providing timely
17 feedback that is fit for purpose to the OPNFV community is one of its missions.
19 CI is the top priority for OPNFV Software Infrastructure. Due to the importance
20 the OPNFV community puts into it, the resulting CI machinery is highly
21 powerful, capable and runs against distributed hardware infrastructure managed
22 by OPNFV Pharos_ Project. The hardware infrastructure OPNFV CI relies on is
23 located in 3 different continents, 5+ different countries and 10+ different
26 OPNFV CI is continuously evolved in order to fulfill the needs and match the
27 expectations of the OPNFV community.
29 OPNFV Software Infrastructure is developed, maintained and operated by OPNFV
30 Releng_ Project with the support from Linux Foundation.
32 Continuous Integration Server
33 -----------------------------
40 jenkins/connect-to-jenkins
45 Source Control and Code Review
46 ------------------------------
55 Artifact and Image Repositories
56 -------------------------------
58 Google Storage & Docker Hub
67 Issue and Bug Tracking
68 ----------------------
78 Dashboards and Analytics
79 ------------------------
85 - `Bitergia Dashboard`_
88 .. _Pharos: https://wiki.opnfv.org/display/pharos/Pharos+Home
89 .. _Releng: https://wiki.opnfv.org/display/releng/Releng
91 .. _Bitergia Dashboard: https://opnfv.biterg.io/
92 .. _Pharos Dashboard: https://labs.opnfv.org/
93 .. _Test Results: https://testresults.opnfv.org/