Browse Source

Make build task async

Anuj Bansal 3 years ago
parent
commit
b5ed802ee5
1 changed files with 11 additions and 0 deletions
  1. 11 0
      devops/infrastructure/roles/common/tasks/run-setup-build.yml

+ 11 - 0
devops/infrastructure/roles/common/tasks/run-setup-build.yml

@@ -13,3 +13,14 @@
   shell: . ~/.bash_profile && yarn cargo-build
   args:
     chdir: "{{ remote_code_path }}"
+  async: 3600
+  poll: 0
+  register: build_result
+
+- name: Check on build async task
+  async_status:
+    jid: "{{ build_result.ansible_job_id }}"
+  register: job_result
+  until: job_result.finished
+  retries: 36
+  delay: 100