Oil Charms Jenkins
- By OIL Charms
- Monitoring
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 11 | 19 Mar 2021 | |
latest/candidate | 14 | 19 Mar 2021 | |
latest/beta | 14 | 19 Mar 2021 | |
latest/edge | 14 | 19 Mar 2021 |
juju deploy oil-charms-jenkins
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
extra_packages | string
Space separated list of extra deb packages to install.
-
install_keys | string
List of signing keys for install_sources package sources, per charmhelpers standard format (a yaml list of strings encoded as a string). The keys should be the full ASCII armoured GPG public keys. While GPG key ids are also supported and looked up on a keyserver, operators should be aware that this mechanism is insecure. null can be used if a standard package signing key is used that will already be installed on the machine, and for PPA sources where the package signing key is securely retrieved from Launchpad.
-
install_sources | string
List of extra apt sources, per charm-helpers standard format (a yaml list of strings encoded as a string). Each source may be either a line that can be added directly to sources.list(5), or in the form ppa:<user>/<ppa-name> for adding Personal Package Archives, or a distribution component to enable.
-
master-executors | int
Default: 1
Number of executors to configure for jenkins master.
-
package_status | string
Default: install
The status of service-affecting packages will be set to this value in the dpkg database. Valid values are "install" and "hold".
-
password | string
Admin user password - used to manage slave nodes so please don't change in Jenkins.
-
plugins | string
Space separated list of plugins to install
-
plugins-check-certificate | string
Default: yes
Set to no to allow downloading from an invalid https site.
-
plugins-site | string
Default: https://updates.jenkins-ci.org/latest/
Site to download plugin .hpi files from.
-
release | string
Default: lts
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
-
remove-unlisted-plugins | string
Default: no
Set this to yes to remove any plugins not listed in plugins from the installation.
-
tools | string
Default: git gcc make bzr
Tooling to deploy alongside jenkins
-
username | string
Default: admin
Admin user username - used to manage slave nodes so please don't change in Jenkins.