From ba2e05e889fc56033eb06e828d21e22876032f80 Mon Sep 17 00:00:00 2001 From: Chris Croome <chris@webarchitects.co.uk> Date: Thu, 17 Aug 2017 16:29:16 +0100 Subject: [PATCH] Upgrade Discpurse Playbook added --- discourse_upgrade.yml | 6 ++++++ roles/discourse-upgrade/tasks/main.yml | 15 +++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 discourse_upgrade.yml create mode 100644 roles/discourse-upgrade/tasks/main.yml diff --git a/discourse_upgrade.yml b/discourse_upgrade.yml new file mode 100644 index 0000000..3b58d6e --- /dev/null +++ b/discourse_upgrade.yml @@ -0,0 +1,6 @@ +--- +- name: Install Discourse + hosts: "{{ hostname }}" + + roles: + - discourse-upgrade diff --git a/roles/discourse-upgrade/tasks/main.yml b/roles/discourse-upgrade/tasks/main.yml new file mode 100644 index 0000000..5dd8924 --- /dev/null +++ b/roles/discourse-upgrade/tasks/main.yml @@ -0,0 +1,15 @@ +--- +- name: Discourse code updated + git: + repo: https://github.com/discourse/discourse_docker.git + dest: /var/discourse + update: yes + become: yes + become_user: 'discourse' + +- name: Discourse rebuild app + command: /var/discourse/launcher rebuild app + args: + chdir: /var/discourse + become: yes + become_user: 'discourse' -- GitLab