-
Notifications
You must be signed in to change notification settings - Fork 97
/
jenkins.json
41 lines (41 loc) · 2.21 KB
/
jenkins.json
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
{
"JenkinsCI": {
"description": "Jenkins is an open source automation server. Reliably build, test, and deploy software.<p>Based on the official docker image: <a href='https://hub.docker.com/r/jenkins/jenkins' target='_blank'>https://hub.docker.com/r/jenkins/jenkins</a>, available for amd64 and arm64 architecture.</p>",
"more_info": "Initial Web-UI visit gives location of admin password within the chosen share.<p>Click spanner icon for share name and associated mapping.<p>Note: potential Firefox incompatibility (Blank Web-UI) post initial setup.<p>Note: if 'Save and Continue' while creating first admin user fails, skip using 'Continue as admin'.",
"ui": {
"slug": ""
},
"website": "https://jenkins.io/",
"icon": "http://ftp-nyc.osuosl.org/pub/jenkins/art/jenkins-logo/128x128/logo.png",
"version": "2.0",
"containers": {
"jenkins": {
"image": "jenkins/jenkins",
"tag": "lts",
"launch_order": 1,
"uid": -1,
"ports": {
"8080": {
"description": "Jenkins UI port (default 8080). You may need to open this port (protocol: tcp) on your firewall if remote access is required.",
"host_default": 8080,
"label": "Server port",
"protocol": "tcp",
"ui": true
},
"50000": {
"description": "JNLP (Jave Web Start) Build executors port (default 50000) for slave agents not using SSH.",
"host_default": 50000,
"label": "Agent port",
"protocol": "tcp"
}
},
"volumes": {
"/var/jenkins_home": {
"description": "Choose a share for Jenkins home, e.g named 'jenkins_home', solely for this purpose. Jenkins will run as the same user that owns this share. It is recommended to set the owner to a non-root user",
"label": "Jenkins Home"
}
}
}
}
}
}