]> git.immae.eu Git - github/fretlink/ansible-clever.git/blobdiff - tasks/deploy.yml
deploy: try to restart the app when the CLI asks to do it
[github/fretlink/ansible-clever.git] / tasks / deploy.yml
index 8dda5e0f7dc82673e91a1da91525a32708692e98..39b5845bc8f4734d5b66fb3504e15be6c1e93425 100644 (file)
     - job_result.stderr is defined
     - job_result.stderr is search("Failed to read git object")
 
+- name: Restart app on clever-cloud when error asks to restart
+  include_tasks: restart.yml
+  when:
+    - not job_result.finished or not job_result.rc == 0
+    - job_result.stderr is defined
+    - job_result.stderr is search("clever restart")
+
 - name: Deploy logs (stdout)
   debug:
     var: job_result.stdout_lines