commit | 6051cedf497a4b685d82d0cbd91f387f00cd91ba | [log] [tgz] |
---|---|---|
author | Sven Selberg <sven.selberg@axis.com> | Fri Dec 17 14:21:53 2021 +0000 |
committer | Sven Selberg <sven.selberg@axis.com> | Wed Dec 22 10:19:55 2021 +0000 |
tree | 35efd246d381f68e73aa9977986db171adf662c9 | |
parent | 05e838f2cd7c5fb1e3a2fa0cdd475e65bb3ee3c3 [diff] |
Build plugin reviewers against stable-3.5 Remove builds for stable-2.16 and stable-3.2 Change-Id: Ie6a711bdf0b051e77762839ac8b500b788ad0095
This project uses Jenkins Jobs Builder [1] to generate jobs from yaml descriptor files.
To add new jobs reuse existing templates, defaults etc. as much as possible. E.g. adding a job to build an additional branch of a project may be as easy as adding the name of the branch to an existing project.
To ensure well readable yaml-files, use yamllint [2] to lint the yaml-files. Yamllint can be downloaded using Python Pip:
pip3 install yamllint
To run the linter, execute this command from the project's root directory:
yamllint -c yamllint-config.yaml jenkins/**/*.yaml
Yamllint will not fix detected issues itself.
[1] https://docs.openstack.org/infra/jenkins-job-builder/index.html [2] https://pypi.org/project/yamllint/