diff options
Diffstat (limited to 'docs/integration-CICD.rst')
-rw-r--r-- | docs/integration-CICD.rst | 31 |
1 files changed, 1 insertions, 30 deletions
diff --git a/docs/integration-CICD.rst b/docs/integration-CICD.rst index aed0e6f0a..e85e35eed 100644 --- a/docs/integration-CICD.rst +++ b/docs/integration-CICD.rst @@ -11,7 +11,7 @@ CI/CD Integration team deals with 2 different CI/CD systems. - Jenkins CI/CD, CI managed by LF IT and CD by Integration team - - GitLab-ci managed by Integration and OOM team + - GitLab-CI managed by Integration team Continuous Integration ---------------------- @@ -40,30 +40,6 @@ The Jenkins jobs (jjb) are hosted in https://git.onap.org/ci-management/. Continuous Deployment --------------------- -There are 2 Continuous Deployment architectures. - -Jenkins CD on Windriver/Intel lab -.................................. - -The CD part on Windriver/Intel is based on Jenkins. - -It is based on a standalone VM hosting a Jenkins server. -The credentials of this VM as well as the Jenkins server have been provided to -integration committers. - -Several jobs can be triggered from this Jenkins interface. -Historically several chains were run daily (staging/release) but due to -performance issues, they have all been stopped. -Only SB-00 has been kept for use case support. -The Jenkins interface was however used to launch the installation of SB-00. - -This Jenkins script is leveraging resources available in OOM and integration -repositories. - -The replacement of this CD by a GitLab runner based CD to unify the CD -management was planned, but finalizing the operation in Guilin was not possible -due to performance issues. - GitLab CD ......... @@ -71,12 +47,7 @@ This CD is leveraging public gitlab-ci mechanism and used to deploy several ONAP labs: - Daily Master: daily run using OOM Master -- Daily Guilin: daily run using the last stable version during Honolulu Release - processing -- Daily Honolulu: daily run setup at RC0 (candidate dockers available for integration) -- Daily Istanbul: daily run setup at RC0 (candidate dockers available for integration) - Weekly Master: run once a week with longer tests -- Weekly Istanbul: run once a week with longer tests - Gating: run on OOM, clamp or SO patchset submission. It means a full ONAP deployment on demand based on new patchset declared in gerrit. |