jenkins-job-builder/tests/yamlparser/job_fixtures/macro-parameter-precenence....

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