NONRTRIC-946: Servicemanager - Add Kong data plane and control plane
[it/dep.git] / smo-install / jenkins / README.txt
1 The ORAN SMO CI/CD is structured like this:
2 --> Helm chart deploys Jenkins.
3     --> Contains Jobs, jenkins config in JCasC
4         --> Jobs defined in Job DSL in JCasC
5                 --> They refer to github Pipelines written in Groovy Script.
6
7
8 Doc for jenkins:
9 ----------------
10
11 Jenkins helm charts:
12 https://github.com/jenkinsci/helm-charts
13
14 Possible values for charts:
15 https://github.com/jenkinsci/helm-charts/blob/main/charts/jenkins/values.yaml
16 https://github.com/jenkinsci/helm-charts/blob/main/charts/jenkins/VALUES_SUMMARY.md
17
18 --> controller.JCasC.configScripts defines the advanced JCasC config (the one that can be exported in jenkins)
19  Each yaml key will create a config file with the content specified below that key
20
21 JCasc config thruth (local):
22 https://192.168.1.46:32080/configuration-as-code
23
24 Job DSL schema thruth (local)
25 http://192.168.1.46:32080/plugin/job-dsl/api-viewer/index.html
26