2020-07-28 12:41:56 +02:00
|
|
|
---
|
2021-05-25 10:28:58 +02:00
|
|
|
- name: optional versionscheck
|
|
|
|
ansible.builtin.include_tasks: versioncheck.yml
|
2020-07-28 12:41:56 +02:00
|
|
|
when: submodules_versioncheck|bool
|
|
|
|
|
2021-05-25 10:28:58 +02:00
|
|
|
- name: install websvn packages
|
|
|
|
ansible.builtin.include_tasks: packages.yml
|
2020-07-28 12:41:56 +02:00
|
|
|
when: websvn__manage_packages | bool
|
|
|
|
|
2021-05-25 10:28:58 +02:00
|
|
|
- name: websvn users
|
|
|
|
ansible.builtin.include_tasks: user.yml
|
2020-08-03 15:52:55 +02:00
|
|
|
when: websvn__adduser | bool
|
|
|
|
|
2021-05-25 10:28:58 +02:00
|
|
|
- name: setup php pear stuff
|
|
|
|
ansible.builtin.include_tasks: pear_setup.yml
|
2020-08-10 10:31:46 +02:00
|
|
|
when: not websvn__skip_peap | bool
|
2021-05-25 10:28:58 +02:00
|
|
|
|
2020-07-30 18:19:52 +02:00
|
|
|
- name: install websvn
|
|
|
|
become: true
|
2021-05-25 10:28:58 +02:00
|
|
|
ansible.builtin.package:
|
2020-07-30 18:19:52 +02:00
|
|
|
name: "{{ websvn__packages }}"
|
|
|
|
state: "{{ websvn__state }}"
|
|
|
|
register: websvn
|
2020-08-03 14:05:53 +02:00
|
|
|
ignore_errors: true
|
2020-07-30 18:19:52 +02:00
|
|
|
|
2021-05-25 10:28:58 +02:00
|
|
|
- name: install websvn manually
|
|
|
|
ansible.builtin.include_tasks: manual_install_websvn.yml
|
2020-07-30 18:19:52 +02:00
|
|
|
when: websvn.failed | bool
|