... | ... | @@ -14,17 +14,34 @@ |
|
|
|
|
|
## Table of Contents ##
|
|
|
|
|
|
1. [Introduction](#1-introduction)
|
|
|
2. [Server Details](#2-server-details)
|
|
|
1. [Jenkins server](#21-jenkins-server)
|
|
|
2. [Pipeline executor](#22-pipeline-executor)
|
|
|
3. [EPC server dedicated for eNB CI](#23-epc-server-dedicated-for-enb-ci)
|
|
|
4. [eNB test servers](#24-enb-test-servers)
|
|
|
5. [UE control servers](#25-ue-control-servers)
|
|
|
3. [Jobs description](#3-jobs-description)
|
|
|
1. [eNB Master Job](#31-enb-master-job)
|
|
|
2. [eNB Slave Jobs](#32-enb-slave-jobs)
|
|
|
|
|
|
# 1. Introduction #
|
|
|
|
|
|
The following picture is an overview of the currently chosen architecture.
|
|
|
|
|
|
<img src="../images/OAI-eNB-CI-architecture.png" alt="" border=3>
|
|
|
|
|
|
# 2. Details #
|
|
|
# 2. Server Details #
|
|
|
|
|
|
## 2.1. Jenkins server ##
|
|
|
|
|
|
## 2.2. Pipeline executator ##
|
|
|
The Jenkins service is hosted on `oailab.eurecom.fr` server. The requirements for such a service:
|
|
|
|
|
|
* Visible for the World Wide Web:
|
|
|
* Build logs can be read by any developer/contributor
|
|
|
* Visible from / to GitLab Eurecom server
|
|
|
|
|
|
## 2.2. Pipeline executor ##
|
|
|
|
|
|
## 2.3. EPC server dedicated for eNB CI ##
|
|
|
|
... | ... | @@ -32,3 +49,8 @@ The following picture is an overview of the currently chosen architecture. |
|
|
|
|
|
## 2.5. UE control servers ##
|
|
|
|
|
|
# 3. Jobs description #
|
|
|
|
|
|
## 3.1. eNB Master Job ##
|
|
|
|
|
|
## 3.2. eNB Slave Jobs ## |