-
Notifications
You must be signed in to change notification settings - Fork 38
/
config.jsonnet
57 lines (57 loc) · 1.42 KB
/
config.jsonnet
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
project+: {
fullName: "eclipse.platform",
displayName: "Eclipse Platform",
resourcePacks: 4,
# remoteFSSuffix must be individual among all JIPPs which link the eclipse.platform.releng/jenkins/configuration.yml
remoteFSSuffix: "platform",
},
jenkins+: {
plugins+: [
"gerrit-code-review",
"github-checks",
"git-forensics",
"pipeline-github",
],
},
clouds+: {
kubernetes+: {
local currentCloud = self,
templates+: {
"jipp-centos-7-agent-6gb": currentCloud.templates["centos-7"] {
labels: ["centos-7-6gb"],
kubernetes+: {
resources+: {
memory: {
limit: "6144Mi",
request: "6144Mi",
},
},
},
},
"jipp-centos-8-agent-8gb": currentCloud.templates["centos-8"] {
labels: ["centos-8-8gb", "centos-latest-8gb"],
kubernetes+: {
resources+: {
memory: {
limit: "8192Mi",
request: "8192Mi",
},
},
},
},
"jipp-centos-8-agent-4cpu": currentCloud.templates["centos-8"] {
labels: ["centos-8-4cpu"],
kubernetes+: {
resources+: {
cpu: {
limit: "4000m",
request: "4000m",
},
},
},
},
},
},
},
}