MIN_FLAVOR: "{{ clever_scaling.flavor.min | default('') }}"
MAX_FLAVOR: "{{ clever_scaling.flavor.max | default('') }}"
+- name: Configure service dependencies
+ include_tasks: service-dep.yml
+ vars:
+ service_dep: "{{ item }}"
+ with_items: "{{ clever_service_dependencies }}"
+
- name: Push Environment
shell: "clever env import --json < {{ clever_app_confdir }}/env"
args:
- 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