blob: ca1cc5cd4e0293c37ac262744b09218a791b766a [file] [log] [blame]
Martin Polreich08ae6d22018-07-18 11:14:05 +02001jenkins:
2 client:
3 enabled: true
Stanislav Riazanove898ea82018-12-24 17:44:43 +04004 flowdurabilitylevel: PERFORMANCE_OPTIMIZED
Martin Polreich08ae6d22018-07-18 11:14:05 +02005 master:
6 host: jenkins.example.com
7 port: 80
8 protocol: http
9 job:
10 jobname:
11 type: workflow
12 param:
13 bool_param:
14 type: boolean
15 description: true/false
16 default: true
17 string_param:
18 type: string
19 description: 1 liner
20 default: default_string
21 text_param:
22 type: text
23 description: multi-liner
24 default: default_text
25 jobname_scm:
26 type: workflow-scm
27 concurrent: false
28 scm:
29 type: git
30 url: https://github.com/jenkinsci/docker.git
31 branch: master
32 script: Jenkinsfile
Ivan Berezovskiyf7142102018-11-14 15:53:04 +040033 remote_name: origin
34 refspec: "$ref"
35 wipe_workspace: true
Martin Polreich08ae6d22018-07-18 11:14:05 +020036 github:
37 url: https://github.com/jenkinsci/docker
38 name: "Jenkins Docker Image"
39 trigger:
40 timer:
41 spec: "H H * * *"
Ivan Berezovskiye95372b2019-01-18 20:15:11 +040042 github: {}
Martin Polreich08ae6d22018-07-18 11:14:05 +020043 pollscm:
44 spec: "H/15 * * * *"
45 reverse:
46 projects:
47 - test1
48 - test2
49 state: SUCCESS
50 param:
51 bool_param:
52 type: boolean
53 description: true/false
54 default: true
Ivan Berezovskiyf7142102018-11-14 15:53:04 +040055 ref:
56 type: string
57 description: ref
58 default: ""
Martin Polreich08ae6d22018-07-18 11:14:05 +020059 string_param:
60 type: string
61 description: 1 liner
62 default: default_string
63 text_param:
64 type: text
65 description: multi-liner
66 default: default_text
Ivan Berezovskiye95372b2019-01-18 20:15:11 +040067 job_template:
68 template_name:
69 jobs:
70 - name: os
71 salt_url: http://localhost:6969
72 name: deploy-\{\{name}}
73 template:
74 concurrent: false
75 discard:
76 artifact:
77 keep_num: 10
78 build:
79 keep_num: 10
80 display_name: Deploy \{\{name}}
81 param:
82 SALT_MASTER_URL:
83 default: '\{\{salt_url}}'
84 type: string
85 trigger:
86 pollscm:
87 spec: "H/60 * * * *"
88 scm:
89 branch: master
90 credentials: gerrit
91 script: Jenkinsfile
92 type: git
93 url: ssh://admin@localhost:29418/project/\{\{name}}
94 type: workflow-scm
Martin Polreich08ae6d22018-07-18 11:14:05 +020095 approved_scripts:
96 - method groovy.json.JsonSlurperClassic parseText java.lang.String
97java:
98 environment:
99 enabled: true
John Doe645e6b02018-12-18 19:54:17 +0000100 version: '11'
Martin Polreich08ae6d22018-07-18 11:14:05 +0200101 release: '0.1'
John Doe645e6b02018-12-18 19:54:17 +0000102 build: '13'
103 oracle_hash: '90cf5d8f270a4347a95050320eef3fb7'
Martin Polreich08ae6d22018-07-18 11:14:05 +0200104 platform: oracle-java
John Doe645e6b02018-12-18 19:54:17 +0000105 development: true