From 2912d9246ac203e348449e9cf10ed6b5cb991414 Mon Sep 17 00:00:00 2001 From: L3D Date: Thu, 30 Jul 2020 18:19:52 +0200 Subject: [PATCH] prepare manual websvn installation --- manual_install_websvn.yml | 1 + tasks/main.yml | 11 +++++++++++ vars/main.yml | 6 +++++- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 manual_install_websvn.yml diff --git a/manual_install_websvn.yml b/manual_install_websvn.yml new file mode 100644 index 0000000..ed97d53 --- /dev/null +++ b/manual_install_websvn.yml @@ -0,0 +1 @@ +--- diff --git a/tasks/main.yml b/tasks/main.yml index 685aced..f977346 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -6,3 +6,14 @@ when: websvn__manage_packages | bool - include_tasks: pear_setup.yml + +- name: install websvn + become: true + package: + name: "{{ websvn__packages }}" + state: "{{ websvn__state }}" + register: websvn + failed_when: false + +- include_task: manual_install_websvn.yml + when: websvn.failed | bool diff --git a/vars/main.yml b/vars/main.yml index 84c76b2..3bb8011 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -6,8 +6,12 @@ websvn__pear_packages: - Archive_Tar - geshi/geshi - Text_Diff +websvn__packages: + - websvn + - enscript + # versionscheck -playbook_version_number: 5 # should be over ninethousand +playbook_version_number: 8 # should be over ninethousand playbook_version_path: 'role-websvn_roles-ansible_github.com.version'