-for dir in ${playbooks_dir[@]}; do
- for play in $(ls ${WORKSPACE}/${dir}/*.yml); do
- echo "--> Checking '${play}' playbook..."
- ansible-lint --nocolor ${play}
- lint_exit_code=$?
- if [[ $lint_exit_code != 0 ]]; then
- exit_code=$lint_exit_code
- else
- echo [OK]
- fi
- echo
- done
+cd $WORKSPACE/engine
+for playbook in $(find . -type f -name *.yml | sort); do
+ echo "--> Checking '${playbook}' playbook..."
+ ansible-lint --nocolor ${playbook}
+ lint_exit_code=$?
+ if [[ $lint_exit_code != 0 ]]; then
+ exit_code=$lint_exit_code
+ else
+ echo [OK]
+ fi
+ echo