From d12e514c2bd7be5f17b3b3d7d2175a193d0f04f2 Mon Sep 17 00:00:00 2001 From: VC Date: Mon, 17 Feb 2025 09:44:44 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=85:=20add=20nextcloud=20version=20test?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- roles/nextcloud/tasks/check.yml | 10 ++++++++++ roles/nextcloud/tasks/main.yml | 3 +++ 2 files changed, 13 insertions(+) create mode 100644 roles/nextcloud/tasks/check.yml diff --git a/roles/nextcloud/tasks/check.yml b/roles/nextcloud/tasks/check.yml new file mode 100644 index 0000000..07d3910 --- /dev/null +++ b/roles/nextcloud/tasks/check.yml @@ -0,0 +1,10 @@ +--- + +- name: Get nextcloud version + ansible.builtin.uri: + url: "https://{{ nextcloud_access_url }}/status.php" + register: nextcloud_installed_version + +- name: Compare nextcloud version + ansible.builtin.assert: + that: nextcloud_installed_version.json.versionstring == nextcloud_version diff --git a/roles/nextcloud/tasks/main.yml b/roles/nextcloud/tasks/main.yml index b12b9ef..99badbc 100644 --- a/roles/nextcloud/tasks/main.yml +++ b/roles/nextcloud/tasks/main.yml @@ -5,3 +5,6 @@ - name: Install nextcloud ansible.builtin.include_tasks: nextcloud.yml + +- name: Check nextcloud version + ansible.builtin.include_tasks: check.yml