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