Zuul encountered a syntax error while parsing its configuration in the repo fedora-zuul-jobs on branch master. The error was:
Base jobs must be defined in config projects
The error appears in the following job stanza:
job: name: check-for-tests parent: null nodeset: nodes: [] description: Check the project has a tests/tests.yml run: playbooks/rpm/check-for-tests.yaml
in "fedora-zuul-jobs/zuul.d/jobs.yaml@master", line 3, column 3
rebased onto b8106611bd849540b2ae8e03d36436016afdda9c
rebased onto 5ba075e8a944826c1917bdfa8f123625601c279a
Job check-for-tests not defined
The error appears in the following project-template stanza:
project-template: name: test check: jobs: - check-for-tests - rpm-test: dependencies: - check-for-tests - rpm-scratch-build
in "fedora-zuul-jobs/zuul.d/templates.yaml@master", line 20, column 3
rebased onto 1f40084de7410545b58c774e8966121761dc5977
recheck
Build succeeded.
1 new commit added
check-for-tests job ensure run after scratch-build job
Metadata Update from @fbo: - Pull-request tagged with: gateit
Build succeeded (gate pipeline).
Pull-Request has been merged by zuul