commit | baaf6b88c2b81fc8f613908ef8baaa39b95eb3e6 | [log] [tgz] |
---|---|---|
author | Marco Miller <marco.miller@ericsson.com> | Wed Oct 21 11:17:46 2020 -0400 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Tue Oct 27 20:49:15 2020 +0000 |
tree | e5b32a6a2eac1078e9a3c7db2ebc2a948e40e77f | |
parent | 06a4ccfa8e9fe9ae36e220c4706b3c27301f5b16 [diff] |
Bump Bazel version to 3.7.0 This release has these changes [1]. Skip the 3.6.0 release [2], as both happened quickly compared to the pace of this maintenance. Notes [1,2] are linked from [3], alongside changes that were cherry-picks. [1] https://blog.bazel.build/2020/10/20/bazel-3-7.html [2] https://blog.bazel.build/2020/10/06/bazel-3-6.html [3] https://github.com/bazelbuild/bazel/releases Change-Id: I905507782148ed5f5033b167cf2d6594f7d233f4
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/