diff --git a/discourse_upgrade.yml b/discourse_upgrade.yml new file mode 100644 index 0000000000000000000000000000000000000000..3b58d6e462c0b6613be8f49e115e5d0261020db0 --- /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 0000000000000000000000000000000000000000..5dd892447d68cd1bad4856968970dbea50deae36 --- /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'