From 34935c235ece1c3426496e566dcdf1f0a4af5013 Mon Sep 17 00:00:00 2001 From: "axel.morel" Date: Sun, 24 Jan 2021 01:17:11 +0100 Subject: [PATCH] modif role docker-nextcloud --- roles/docker-nextcloud/tasks/main.yml | 23 ++++++++++++++++------- s-mess.retry | 1 + 2 files changed, 17 insertions(+), 7 deletions(-) create mode 100644 s-mess.retry diff --git a/roles/docker-nextcloud/tasks/main.yml b/roles/docker-nextcloud/tasks/main.yml index 1e6414c..8d7e21e 100644 --- a/roles/docker-nextcloud/tasks/main.yml +++ b/roles/docker-nextcloud/tasks/main.yml @@ -2,6 +2,7 @@ - name: Creation du repertoire nextcloud file: path: /root/nextcloud + state: directory - name: Copie du script get_docker copy: @@ -11,12 +12,20 @@ - name: Execution du script get_docker script: /root/nextcloud/get_docker.sh -- name: Copie de docker-compose - copy: - src: docker-compose.yml - dest: /usr/local/bin +- name: Installation de docker-compose + shell: curl -L "https://github.com/docker/compose/releases/download/1.28.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose -- name: Execution de la commande docker-compose up -d - shell: - cmd: docker-compose up -d +- name: Attribution des droits de docker compose + file: + path: /usr/local/bin/docker-compose + mode: '755' + +- name: Copie de docker-compose.yml + copy: + src: /root/gsb2021/roles/docker-nextcloud/files/docker-compose.yml + dest: /root/nextcloud + +- name: Execution du fichier docker-compose.yml + shell: docker-compose up -d + args: chdir: /root/nextcloud diff --git a/s-mess.retry b/s-mess.retry new file mode 100644 index 0000000..2fbb50c --- /dev/null +++ b/s-mess.retry @@ -0,0 +1 @@ +localhost