diff options
author | paulrbr-fl <43074087+paulrbr-fl@users.noreply.github.com> | 2020-08-06 16:01:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-06 16:01:39 +0200 |
commit | 9a29ce38c3a73e448a1a636888899a9a31229573 (patch) | |
tree | f03e1db57031f574657838a8a15c41319b1c18be /tasks/restart.yml | |
parent | 315c7f51af48b54719bd793d9d28a4bb396a926a (diff) | |
parent | c3e2ff5e0f31c61eae330a1a41d7a8a83435d9bd (diff) | |
download | ansible-clever-9a29ce38c3a73e448a1a636888899a9a31229573.tar.gz ansible-clever-9a29ce38c3a73e448a1a636888899a9a31229573.tar.zst ansible-clever-9a29ce38c3a73e448a1a636888899a9a31229573.zip |
Merge pull request #75 from paulrbr-fl/clever-restart-when-askedv2.8
deploy: try to restart the app when the CLI asks to do it
Diffstat (limited to 'tasks/restart.yml')
-rw-r--r-- | tasks/restart.yml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tasks/restart.yml b/tasks/restart.yml index e2a8891..1c52032 100644 --- a/tasks/restart.yml +++ b/tasks/restart.yml | |||
@@ -1,6 +1,13 @@ | |||
1 | --- | 1 | --- |
2 | - name: Get current HEAD commit revision | ||
3 | command: "git rev-parse HEAD" # noqa 303 | ||
4 | register: git_head_revision | ||
5 | args: | ||
6 | chdir: "{{ clever_app_root }}" | ||
7 | changed_when: false | ||
8 | |||
2 | - name: Restart app on Clever-Cloud | 9 | - name: Restart app on Clever-Cloud |
3 | shell: "clever restart" | 10 | shell: "clever restart --commit {{ git_head_revision.stdout_lines | first }}" |
4 | args: | 11 | args: |
5 | chdir: "{{ clever_app_root }}" | 12 | chdir: "{{ clever_app_root }}" |
6 | environment: | 13 | environment: |