blob: 21f5ed29fc1db90fa2b5ecf8c0b7763c25ddf91d [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
Ivan Berezovskiyf28ee092019-02-12 17:16:30 +04009 location:
10 url: http://jenkins.example.com:80
Martin Polreich08ae6d22018-07-18 11:14:05 +020011 job:
12 jobname:
13 type: workflow
14 param:
15 bool_param:
16 type: boolean
17 description: true/false
18 default: true
19 string_param:
20 type: string
21 description: 1 liner
22 default: default_string
23 text_param:
24 type: text
25 description: multi-liner
26 default: default_text
27 jobname_scm:
28 type: workflow-scm
29 concurrent: false
30 scm:
31 type: git
32 url: https://github.com/jenkinsci/docker.git
33 branch: master
34 script: Jenkinsfile
Ivan Berezovskiyf7142102018-11-14 15:53:04 +040035 remote_name: origin
36 refspec: "$ref"
37 wipe_workspace: true
Martin Polreich08ae6d22018-07-18 11:14:05 +020038 github:
39 url: https://github.com/jenkinsci/docker
40 name: "Jenkins Docker Image"
41 trigger:
42 timer:
43 spec: "H H * * *"
Ivan Berezovskiye95372b2019-01-18 20:15:11 +040044 github: {}
Martin Polreich08ae6d22018-07-18 11:14:05 +020045 pollscm:
46 spec: "H/15 * * * *"
47 reverse:
48 projects:
49 - test1
50 - test2
51 state: SUCCESS
52 param:
53 bool_param:
54 type: boolean
55 description: true/false
56 default: true
Ivan Berezovskiyf7142102018-11-14 15:53:04 +040057 ref:
58 type: string
59 description: ref
60 default: ""
Martin Polreich08ae6d22018-07-18 11:14:05 +020061 string_param:
62 type: string
63 description: 1 liner
64 default: default_string
65 text_param:
66 type: text
67 description: multi-liner
68 default: default_text
Ivan Berezovskiye95372b2019-01-18 20:15:11 +040069 job_template:
70 template_name:
71 jobs:
72 - name: os
73 salt_url: http://localhost:6969
74 name: deploy-\{\{name}}
75 template:
76 concurrent: false
77 discard:
78 artifact:
79 keep_num: 10
80 build:
81 keep_num: 10
82 display_name: Deploy \{\{name}}
83 param:
84 SALT_MASTER_URL:
85 default: '\{\{salt_url}}'
86 type: string
87 trigger:
88 pollscm:
89 spec: "H/60 * * * *"
90 scm:
91 branch: master
92 credentials: gerrit
93 script: Jenkinsfile
94 type: git
95 url: ssh://admin@localhost:29418/project/\{\{name}}
96 type: workflow-scm
Martin Polreich08ae6d22018-07-18 11:14:05 +020097 approved_scripts:
98 - method groovy.json.JsonSlurperClassic parseText java.lang.String
99java:
100 environment:
101 enabled: true
John Doe645e6b02018-12-18 19:54:17 +0000102 version: '11'
Martin Polreich08ae6d22018-07-18 11:14:05 +0200103 release: '0.1'
John Doe645e6b02018-12-18 19:54:17 +0000104 build: '13'
105 oracle_hash: '90cf5d8f270a4347a95050320eef3fb7'
Martin Polreich08ae6d22018-07-18 11:14:05 +0200106 platform: oracle-java
John Doe645e6b02018-12-18 19:54:17 +0000107 development: true