36 lines
680 B
YAML
36 lines
680 B
YAML
- defaults:
|
|
name: global
|
|
param_1: '1-defaults'
|
|
param_2: '2-defaults'
|
|
param_3: '3-defaults'
|
|
param_4: '4-defaults'
|
|
|
|
- builder:
|
|
name: sample-builder
|
|
param_1: 1-macro
|
|
param_2: 2-macro
|
|
builders:
|
|
- shell: |
|
|
# 1-call
|
|
echo param_1={param_1}
|
|
# 2-macro
|
|
echo param_2={param_2}
|
|
# 3-defaults
|
|
echo param_3={param_3}
|
|
# 4-defaults
|
|
echo param_4={param_4}
|
|
|
|
- job-template:
|
|
name: sample-job
|
|
param_1: '1-template'
|
|
param_2: '2-template'
|
|
param_3: '3-template'
|
|
builders:
|
|
- sample-builder:
|
|
param_1: 1-call
|
|
|
|
- project:
|
|
name: test-project
|
|
jobs:
|
|
- sample-job
|