cloud-infra: Switch engine lint jenkins jobs to tox 08/3308/8
authorFatih Degirmenci <fdegir@gmail.com>
Wed, 8 Jan 2020 17:52:01 +0000 (18:52 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Wed, 8 Jan 2020 18:11:38 +0000 (19:11 +0100)
commit24834fe75c946094230a51338b123c31b5e9a027
treea5b6b8cc3acd4efbdf020ed3379f66ecc6b98d62
parent06baf3c579ab67cfbc698751be92236a900decea
cloud-infra: Switch engine lint jenkins jobs to tox

This change switches to tox for engine jenkins lint jobs to run
lint in standardized and easier way. This also helps us to reduce
the duplication in jjb.

Apart from that, all jobs are set to vote now. But, yamllint errors
are suppressed in engine tox.ini so the job will never fail, helping
us to see the existing issues for fixing them over time. Once we
fix yamllint issues, tox.ini will be updated in order to make yamllint
issues to be caught thus block the change from merging.

Change-Id: I66692a8db944c6e2d35cd229bf7a23ff4c0bff07
jjb/cloud-infra/cloud-infra-engine-verify-lint.yaml
jjb/cloud-infra/cloud-infra-macros.yaml
jjb/cloud-infra/scripts/cloud-infra-ansible-lint.sh [deleted file]
jjb/cloud-infra/scripts/cloud-infra-lint.sh [moved from jjb/cloud-infra/scripts/cloud-infra-shellcheck.sh with 53% similarity]
jjb/cloud-infra/scripts/cloud-infra-yaml-lint.sh [deleted file]