blob: 42c9d913526a0416b3b62404c4c5e91f99dbbf2a [file] [log] [blame]
Martin Polreich08ae6d22018-07-18 11:14:05 +02001jenkins:
2 client:
3 enabled: true
Ivan Berezovskiy45570a22019-07-04 17:00:26 +04004 audittrail:
5 pattern: '.*'
6 loggers:
7 log_to_file:
8 type: file
9 log: "/var/log/jenkins_audit.log"
10 limit: 100
11 count: 10
12 log_to_syslog:
13 type: syslog
14 syslog_server_hostname: example.syslog.com
15 syslog_facility: LOCAL0
16 message_hostname: example.jenkins.com
17 log_to_console:
18 output: STD_OUT
19 date_format: "yyyy-MM-dd HH:mm:ss:SSS"
Stanislav Riazanove898ea82018-12-24 17:44:43 +040020 flowdurabilitylevel: PERFORMANCE_OPTIMIZED
Martin Polreich08ae6d22018-07-18 11:14:05 +020021 master:
22 host: jenkins.example.com
23 port: 80
24 protocol: http
Ivan Berezovskiyf28ee092019-02-12 17:16:30 +040025 location:
26 url: http://jenkins.example.com:80
Martin Polreich08ae6d22018-07-18 11:14:05 +020027 job:
28 jobname:
29 type: workflow
30 param:
31 bool_param:
32 type: boolean
33 description: true/false
34 default: true
35 string_param:
36 type: string
37 description: 1 liner
38 default: default_string
39 text_param:
40 type: text
41 description: multi-liner
42 default: default_text
43 jobname_scm:
44 type: workflow-scm
45 concurrent: false
46 scm:
47 type: git
48 url: https://github.com/jenkinsci/docker.git
49 branch: master
50 script: Jenkinsfile
Ivan Berezovskiyf7142102018-11-14 15:53:04 +040051 remote_name: origin
52 refspec: "$ref"
53 wipe_workspace: true
Martin Polreich08ae6d22018-07-18 11:14:05 +020054 github:
55 url: https://github.com/jenkinsci/docker
56 name: "Jenkins Docker Image"
57 trigger:
58 timer:
59 spec: "H H * * *"
Ivan Berezovskiye95372b2019-01-18 20:15:11 +040060 github: {}
Martin Polreich08ae6d22018-07-18 11:14:05 +020061 pollscm:
62 spec: "H/15 * * * *"
63 reverse:
64 projects:
65 - test1
66 - test2
67 state: SUCCESS
68 param:
69 bool_param:
70 type: boolean
71 description: true/false
72 default: true
Ivan Berezovskiyf7142102018-11-14 15:53:04 +040073 ref:
74 type: string
75 description: ref
76 default: ""
Martin Polreich08ae6d22018-07-18 11:14:05 +020077 string_param:
78 type: string
79 description: 1 liner
80 default: default_string
81 text_param:
82 type: text
83 description: multi-liner
84 default: default_text
Ivan Berezovskiye95372b2019-01-18 20:15:11 +040085 job_template:
86 template_name:
87 jobs:
88 - name: os
89 salt_url: http://localhost:6969
90 name: deploy-\{\{name}}
91 template:
92 concurrent: false
93 discard:
94 artifact:
95 keep_num: 10
96 build:
97 keep_num: 10
98 display_name: Deploy \{\{name}}
99 param:
100 SALT_MASTER_URL:
101 default: '\{\{salt_url}}'
102 type: string
103 trigger:
104 pollscm:
105 spec: "H/60 * * * *"
106 scm:
107 branch: master
108 credentials: gerrit
109 script: Jenkinsfile
110 type: git
111 url: ssh://admin@localhost:29418/project/\{\{name}}
112 type: workflow-scm
Martin Polreich08ae6d22018-07-18 11:14:05 +0200113 approved_scripts:
114 - method groovy.json.JsonSlurperClassic parseText java.lang.String
115java:
116 environment:
117 enabled: true
John Doe645e6b02018-12-18 19:54:17 +0000118 version: '11'
Martin Polreich08ae6d22018-07-18 11:14:05 +0200119 release: '0.1'
John Doe645e6b02018-12-18 19:54:17 +0000120 build: '13'
121 oracle_hash: '90cf5d8f270a4347a95050320eef3fb7'
Martin Polreich08ae6d22018-07-18 11:14:05 +0200122 platform: oracle-java
John Doe645e6b02018-12-18 19:54:17 +0000123 development: true