31 lines
655 B
YAML
31 lines
655 B
YAML
- name: Download PHPCS
|
|
get_url:
|
|
url: https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar
|
|
dest: /usr/local/bin/phpcs
|
|
mode: 0755
|
|
|
|
- name: Create PSR2DI directory
|
|
file:
|
|
dest: '{{ ci_phpcs_standard_dir }}/PSR2DI'
|
|
mode: 0755
|
|
owner: root
|
|
group: root
|
|
recurse: yes
|
|
state: directory
|
|
|
|
- name: Install PSR2DI
|
|
template:
|
|
src: PSR2DI-ruleset.xml.j2
|
|
dest: '{{ ci_phpcs_standard_dir }}/PSR2DI/ruleset.xml'
|
|
mode: 0644
|
|
owner: root
|
|
group: root
|
|
|
|
- name: Install PHPCS config-file
|
|
template:
|
|
src: CodeSniffer.conf.j2
|
|
dest: /usr/local/bin/CodeSniffer.conf
|
|
mode: 0644
|
|
owner: root
|
|
group: root
|