-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjenkins.yaml
68 lines (68 loc) · 1.76 KB
/
jenkins.yaml
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
58
59
60
61
62
63
64
65
66
67
68
jenkins:
markupFormatter:
rawHtml:
disableSyntaxHighlighting: true
disableRememberMe: true
noUsageStatistics: true
securityRealm:
local:
allowsSignup: false
users:
- id: ${JENKINS_ADMIN_ID}
password: ${JENKINS_ADMIN_PASSWORD}
authorizationStrategy:
globalMatrix:
entries:
- group:
name: authenticated
permissions:
- Agent/Build
- Agent/Configure
- Agent/Connect
- Agent/Create
- Agent/Delete
- Agent/Disconnect
- Credentials/Create
- Credentials/Delete
- Credentials/ManageDomains
- Credentials/Update
- Credentials/View
- Job/Build
- Job/Cancel
- Job/Configure
- Job/Create
- Job/Delete
- Job/Discover
- Job/Move
- Job/Read
- Job/Workspace
- Overall/Administer
- Overall/Read
- Run/Delete
- Run/Replay
- Run/Update
- View/Configure
- View/Create
- View/Delete
- View/Read
- user:
name: anonymous
permissions:
- Job/ViewStatus
unclassified:
location:
adminAddress: ${JENKINS_ADMIN_EMAIL}
url: ${JENKINS_URL}
scmGit:
addGitTagAction: false
allowSecondFetch: false
createAccountBasedOnEmail: false
disableGitToolChooser: false
hideCredentials: true
showEntireCommitSummaryInChanges: false
useExistingAccountWithSameEmail: false
appearance:
themeManager:
theme: "dark"
jobs:
- file: /usr/local/job_seed.groovy