forked from jenkinsci/jenkins-charm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml
56 lines (56 loc) · 1.82 KB
/
config.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
options:
tools:
type: string
default: git gcc make bzr
description: Tooling to deploy alongside jenkins
release:
type: string
default: lts
description: |
Source of Jenkins, options include:
- lts: use the most recent Jenkins LTS release.
- trunk: use the most recent Jenkins release.
- bundle: use a bundled deb package. The jenkins deb package needs to be
manually copied over to the charm files/ dir before deployment
and named jenkins.deb. It can be downloaded from
http://pkg.jenkins-ci.org/debian/
- http(s)://...: http(s) link to a retrievable jenkins deb
username:
type: string
default: admin
description: Admin user username - used to manage
slave nodes so please don't change in Jenkins.
password:
type: string
default: ""
description: Admin user password - used to manage
slave nodes so please don't change in Jenkins.
plugins:
type: string
default: ""
description: Space separated list of plugins to install
plugins-site:
type: string
default: "https://updates.jenkins-ci.org/latest/"
description: Site to download plugin .hpi files from.
plugins-check-certificate:
type: string
default: "yes"
description: Set to no to allow downloading from an invalid https site.
remove-unlisted-plugins:
type: string
default: "no"
description: |
Set this to yes to remove any plugins not listed in plugins
from the installation.
master-executors:
type: int
default: 1
description: |
Number of executors to configure for jenkins master.
public-url:
type: string
default: ""
description: |
Public url of Jenkins frontend, including the hostname and prefix. This
is used by Jenkins whenever generating full links.