This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.yml
64 lines (49 loc) · 2.08 KB
/
main.yml
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
57
58
59
60
61
62
63
64
---
# Linux jenkins user
jenkins_pv_pipeline_library_jenkins_process_user: jenkins
# Linux group of jenkins user
jenkins_pv_pipeline_library_jenkins_process_group: "{{ jenkins_pv_pipeline_library_jenkins_process_user }}"
# Jenkins admin username
jenkins_pv_pipeline_library_admin_username: admin
# Jenkins admin password
jenkins_pv_pipeline_library_admin_password: admin
# Path to the jenkins directory
jenkins_pv_pipeline_library_jenkins_home: /var/lib/jenkins
# Hostname of the jenkins instance
jenkins_pv_pipeline_library_jenkins_hostname: localhost
# HTTP port of the jenkins instance
jenkins_pv_pipeline_library_jenkins_port: 8080
# Url prefix of the jenkins instance, e.g. when running in tomcat
jenkins_pv_pipeline_library_jenkins_url_prefix: ""
# Path to the jenkins update directory
jenkins_pv_pipeline_library_jenkins_update_dir: "{{ jenkins_pv_pipeline_library_jenkins_home }}/updates"
# The base url of the jenkins instance
jenkins_pv_pipeline_library_jenkins_base_url: "http://{{ jenkins_facts_jenkins_hostname }}:{{ jenkins_facts_jenkins_port }}{{ jenkins_facts_jenkins_url_prefix }}"
# Maximum seconds since the last jenkins plugin update check
jenkins_pv_pipeline_library_updates_expiration: 86400
# Timeout for jenkins update operation
jenkins_pv_pipeline_library_updates_timeout: 60
# When set to enable the role will log some debug information
jenkins_pv_pipeline_library_debug: false
# Plugins and their versions that must be present for jenkins-pv-pipeline-library
jenkins_pv_pipeline_library_plugins_present:
- name: adobe-cloud-manager
version: "43.v4560e7fa191c"
- name: ansicolor
version: "1.0.2"
- name: jacoco
version: "3.3.2"
- name: timestamper
version: "1.18"
- name: versionnumber
version: "1.9"
# Plugins that must be absent for jenkins-pv-pipeline-library
jenkins_pv_pipeline_library_plugins_absent:
- name: analysis-core
- name: analysis-collector
- name: checkstyle
- name: findbugs
- name: pmd
- name: tasks
# Signatures that need to be approved for jenkins-pv-pipeline-library
jenkins_pv_pipeline_library_approved_signatures_present: []