Oil Charms Jenkins

Channel Revision Published Runs on
latest/stable 11 19 Mar 2021
Ubuntu 16.04
latest/candidate 14 19 Mar 2021
Ubuntu 16.04
latest/beta 14 19 Mar 2021
Ubuntu 16.04
latest/edge 14 19 Mar 2021
Ubuntu 16.04
juju deploy oil-charms-jenkins
Show information

Platform:

Ubuntu
16.04

Learn about configurations >

  • 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.