mg
181da3c38a
keepass vars playbook jenkins java jenkins in inventory Co-authored-by: Michael Grote <michael.grote@posteo.de> Reviewed-on: mg/ansible#80 Co-Authored-By: mg <mg@noreply.git.mgrote.net> Co-Committed-By: mg <mg@noreply.git.mgrote.net>
51 lines
1.4 KiB
YAML
51 lines
1.4 KiB
YAML
---
|
|
# Optional method of pinning a specific version of Jenkins and/or overriding the
|
|
# default Jenkins packaging URL.
|
|
# jenkins_version: "1.644"
|
|
# jenkins_pkg_url: "https://www.example.com"
|
|
|
|
# Change this to `latest` to update Jenkins if a newer version is available.
|
|
jenkins_package_state: present
|
|
|
|
jenkins_prefer_lts: false
|
|
|
|
jenkins_connection_delay: 5
|
|
jenkins_connection_retries: 60
|
|
jenkins_home: /var/lib/jenkins
|
|
jenkins_hostname: localhost
|
|
jenkins_http_port: 8080
|
|
jenkins_jar_location: /opt/jenkins-cli.jar
|
|
jenkins_url_prefix: ""
|
|
jenkins_java_options: "-Djenkins.install.runSetupWizard=false"
|
|
|
|
# Plugin list can use the plugin name, or a name/version dict.
|
|
jenkins_plugins: []
|
|
# - blueocean
|
|
# - name: influxdb
|
|
# version: "1.12.1"
|
|
|
|
jenkins_plugins_state: present
|
|
jenkins_plugin_updates_expiration: 86400
|
|
jenkins_plugin_timeout: 30
|
|
jenkins_plugins_install_dependencies: true
|
|
jenkins_updates_url: "https://updates.jenkins.io"
|
|
|
|
jenkins_admin_username: admin
|
|
jenkins_admin_password: admin
|
|
jenkins_admin_password_file: ""
|
|
|
|
jenkins_process_user: jenkins
|
|
jenkins_process_group: "{{ jenkins_process_user }}"
|
|
|
|
jenkins_init_changes:
|
|
- option: "JENKINS_ARGS"
|
|
value: "--prefix={{ jenkins_url_prefix }}"
|
|
- option: "{{ jenkins_java_options_env_var }}"
|
|
value: "{{ jenkins_java_options }}"
|
|
|
|
# If Jenkins is behind a proxy, configure this.
|
|
jenkins_proxy_host: ""
|
|
jenkins_proxy_port: ""
|
|
jenkins_proxy_noproxy:
|
|
- "127.0.0.1"
|
|
- "localhost"
|