]> git.immae.eu Git - github/fretlink/ansible-clever.git/commit
deploy: revert back to git push + polling
authorPaul Bonaud <paul.bonaud@fretlink.com>
Tue, 30 Jul 2019 15:57:55 +0000 (17:57 +0200)
committerPaul Bonaud <paul.bonaud@fretlink.com>
Wed, 31 Jul 2019 12:18:37 +0000 (14:18 +0200)
commitfa045db6b7d85f1c5aa53b8fba86958bde4b368b
treebd8a49590b380867bd2688800ff772a0ae9b8669
parent8305eb92f5bb6445868fda6d4e3075011d1fd248
deploy: revert back to git push + polling

In #19 we removed the polling script to rely on the clever cli's
ability to wait on `clever deploy` command.

After more than 6 months of experimentation it seems the command is
still not reliable (sometimes the command never returns, sometimes it
returns even when the deployment has finished..).

Thus we are reverting back to our manual process of polling `clever
activity` every 5 seconds.

The timeout for this polling is set at the Ansible level (not in the
bash script) and set for 40 minutes. This should give enough time for
any of our applications to deploy.
files/clever-wait-deploy.sh [new file with mode: 0755]
tasks/deploy.yml
tasks/setup.yml