diff --git a/tests/yamlparser/job_fixtures/job_group_includes_missing_job.xml b/tests/yamlparser/job_fixtures/job_group_includes_missing_job.xml new file mode 100644 index 000000000..6b3dd278b --- /dev/null +++ b/tests/yamlparser/job_fixtures/job_group_includes_missing_job.xml @@ -0,0 +1,19 @@ + + + + <!-- Managed by Jenkins Job Builder --> + false + false + false + false + true + + + + + echo hi + + + + + diff --git a/tests/yamlparser/job_fixtures/job_group_includes_missing_job.yaml b/tests/yamlparser/job_fixtures/job_group_includes_missing_job.yaml new file mode 100644 index 000000000..15941febb --- /dev/null +++ b/tests/yamlparser/job_fixtures/job_group_includes_missing_job.yaml @@ -0,0 +1,17 @@ +# When job group includes job which is never declared, it's just ignored. + +- job-template: + name: job-1 + builders: + - shell: echo hi + +- job-group: + name: group-1 + jobs: + - job-1 + - job-2 + +- project: + name: sample-project + jobs: + - group-1