engine: Create job skeletons for ansible lint and shellcheck 52/3052/5
authorFatih Degirmenci <fdegir@gmail.com>
Tue, 3 Dec 2019 17:18:09 +0000 (18:18 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Wed, 4 Dec 2019 09:41:25 +0000 (10:41 +0100)
commit0efc1c9a17f5883596be4b8e9263b674c1fb4406
treeca847096d57cd3214ebb918144b1fef0b837395c
parent9eb736478c2c3199f3cf22154883d59db016ded9
engine: Create job skeletons for ansible lint and shellcheck

This change enables ansible-lint for ansible files and
shellcheck for shell scripts. Initially the jobs will be
run in none-voting fashion in order not to block patches
from being merged. Voting will be enabled once the existing
problems are fixed.

Change-Id: I032d0fd67ea2e181d9fe46e66f476dbe0e55f7b4
jjb/cloud-infra/cloud-infra-engine-verify-deploy.yaml [moved from jjb/cloud-infra/cloud-infra-verify-engine.yaml with 100% similarity]
jjb/cloud-infra/cloud-infra-engine-verify-lint.yaml [new file with mode: 0644]
jjb/cloud-infra/cloud-infra-macros.yaml
jjb/cloud-infra/scripts/cloud-infra-ansible-lint.sh [new file with mode: 0644]
jjb/cloud-infra/scripts/cloud-infra-shellcheck.sh [new file with mode: 0644]