]> git.immae.eu Git - github/fretlink/ansible-clever.git/blobdiff - tasks/setup.yml
Fix: post depoy tasks were not launched. This fixes it.
[github/fretlink/ansible-clever.git] / tasks / setup.yml
index 49e91ca7beb99ac30fe4448ed5737c099dfa18a7..f85a635400e2dd0c499ff7cc77976f3978040d82 100644 (file)
@@ -1,7 +1,8 @@
 - name: Check if clever command is available in path and version
   command: clever --version
   register: clever_returned_version
-  ignore_error: true
+  ignore_errors: true
+  changed_when: False
 
 - name: Ensure user path exists
   file:
 - name: Download and install clever cli tools if necessary
   unarchive:
     remote_src: yes
+    extra_opts:
+      - "--strip-components=1"
     src: https://clever-tools.cellar.services.clever-cloud.com/releases/{{ clever_cli_version }}/clever-tools-{{ clever_cli_version }}_linux.tar.gz
     dest: "{{ ansible_env.HOME }}/{{ clever_user_path }}"
-  when: clever_returned_version|failed or clever_returned_version.stdout != clever_cli_version
+  when: clever_returned_version is failed or clever_returned_version.stdout != clever_cli_version
 
 - name: Install helper scripts
   copy:
     src: "{{ item }}"
     dest: "{{ ansible_env.HOME }}/{{ clever_user_path }}/{{ item }}"
+    mode: 0755
   with_items:
     - clever-set-domain.sh
     - clever-set-drain.sh