SF initial configurator | 1508907 | 2022-10-06 13:33:19 +0300 | [diff] [blame^] | 1 | --- |
2 | - name: Run ansible-lint | ||||
3 | shell: "ansible-lint -p --nocolor {{ ansible_lint_roles_dir }}/*" | ||||
4 | register: _ansible_lint | ||||
5 | ignore_errors: yes | ||||
6 | args: | ||||
7 | chdir: "{{ zuul.project.src_dir }}" | ||||
8 | environment: | ||||
9 | PATH: "{{ ansible_env.PATH }}:{{ ansible_env.HOME }}/.local/bin" | ||||
10 | when: ansible_lint_roles_dir | ||||
11 | |||||
12 | - name: Set linter failure to true | ||||
13 | set_fact: | ||||
14 | linter_failure: true | ||||
15 | when: | ||||
16 | - ansible_lint_roles_dir | ||||
17 | - _ansible_lint.rc |