commit | d99ac2d40a937292753f71a38a41f6985712c25e | [log] [tgz] |
---|---|---|
author | Luca Milanesio <luca.milanesio@gmail.com> | Wed Oct 07 20:59:45 2020 +0100 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Wed Oct 07 20:22:41 2020 +0000 |
tree | 65d483acf7d7c508edb9777978a11ffd28ac0a34 | |
parent | 6103b5ae0c7293f32c69be574de1d51061f53a64 [diff] |
Create the stable-3.3 view for plugins Create a new tab 'stable-3.3' for containing all the plugins that have a build for Gerrit v3.3.x. Having the view allows the plugin-manager on Gerrit to discover all the plugins that are designed for v3.3.x and have a working build. Bug: Issue 13479 Change-Id: I299eb600161633722090971e8002c65c9c254bd7
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/