Add jenkins charts
[it/dep.git] / smo-install / helm-override / default / cicd-proxy-override.yaml
1 # Copyright © 2021-2022 AT&T Intellectual Property
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #       http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14
15 # Static Defaults
16 testsSuite:
17   jenkins: false
18   tests: true
19
20 oran-tests:
21   oranTests:
22     name: orantests1
23     flag: true
24     commitId: 83be1833161166e663098ab09f56551fc83b84c0
25
26 github:
27   username: "username"
28   password: "token_api"
29
30 gerrit:
31   username: "username"
32   password: "token_api"
33
34 proxyAddress: &proxyAddress "your.proxy"
35 proxyPort: &proxyPort "8080"
36 noProxy: &noProxy ".svc.cluster.local,localhost,10.152.183.1,10.1.0.0/16,10.152.183.0/24,127.0.0.1,::1"
37 fullProxyAddress: &fullProxyAddress "http://your.proxy:8080"
38 javaOptions: &javaOptions "-Dhttp.proxyHost=your.proxy -Dhttp.proxyPort=8080 -Dhttps.proxyHost=your.proxy -Dhttps.proxyPort=8080 -Dhttp.nonProxyHosts=svc.cluster.local,localhost,10.1.0.0/16,10.152.183.0/24,10.152.183.1,127.0.0.1,::1 -Dhttps.nonProxyHosts=svc.cluster.local,localhost,10.1.0.0/16,10.152.183.0/24,10.152.183.1,127.0.0.1,::1"
39
40 jenkins:
41   controller:
42     jenkinsUrl: "http://smo-jenkins:32080"
43     JCasC:
44       configScripts:
45         proxy: |
46           jenkins:
47               proxy:
48                 name: "your.proxy"
49                 noProxyHost: ".svc.cluster.local,localhost,10.152.183.1,10.1.0.0/16,10.152.183.0/24,127.0.0.1,::1"
50                 port: "8080"
51     initContainerEnv:
52       - name: http_proxy
53         value: *fullProxyAddress
54       - name: https_proxy
55         value: *fullProxyAddress
56       - name: no_proxy
57         value: *noProxy
58       - name: JDK_JAVA_OPTIONS
59         value: *javaOptions
60
61     containerEnv:
62       - name: http_proxy
63         value: *fullProxyAddress
64       - name: https_proxy
65         value: *fullProxyAddress
66       - name: no_proxy
67         value: *noProxy
68       - name: JDK_JAVA_OPTIONS
69         value: *javaOptions
70
71     javaOpts: *javaOptions