commit | 8dcc20e4d4a25b0f502e206863a1255b152e4297 | [log] [tgz] |
---|---|---|
author | Antonio Barone <syntonyze@gmail.com> | Thu Apr 29 11:19:42 2021 +0200 |
committer | Luca Milanesio <luca.milanesio@gmail.com> | Fri Apr 30 20:30:37 2021 +0000 |
tree | 25008db32aea5156ea732905c815b5a3b1055017 | |
parent | 8d77f763f62ce5bef11ce257875e31c798ba4e1c [diff] |
Pass or fail gatling-gerrit-test based on gatling results Checks gatling reports after simulation executions, and turn build-status to FAILURE if some tests failed. Bug: Issue 14457 Change-Id: I5ad3891f9bc0ef06f6cbb103c69b3dd6f0b3d731
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/