From a8e612427fc657e3daaf9f8558bf38e1c7f93457 Mon Sep 17 00:00:00 2001 From: jens Date: Thu, 26 Aug 2021 16:32:20 +0000 Subject: [PATCH] Update 'handlers/main.yml' --- handlers/main.yml | 51 +++++++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/handlers/main.yml b/handlers/main.yml index f027d19..f1e95e5 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,27 +1,5 @@ --- -- name: "Restart drone" - service: - name: "drone" - state: "restarted" - when: ansible_service_mgr == "systemd" - -- name: "Install drone runner exec" - command: "drone-runner-exec service install" - when: ansible_service_mgr == "systemd" - -- name: "Stop drone runner exec" - command: "drone-runner-exec service stop" - when: ansible_service_mgr == "systemd" - -- name: "Start drone runner exec" - command: "drone-runner-exec service start" - when: ansible_service_mgr == "systemd" - -- name: "Reload systemd" - systemd: - daemon_reload: true - when: ansible_service_mgr == "systemd" - +# handlers are executed in the order they are written in the handlers file, not the order they are notified. - name: "Build drone" command: 'go build' @@ -29,4 +7,29 @@ become_user : "{{ drone_user }}" notify: "Restart drone" args: - chdir: "{{ drone_home }}/drone/cmd/drone-server" \ No newline at end of file + chdir: "{{ drone_home }}/drone/cmd/drone-server" + +- name: "Stop drone runner exec" + command: "drone-runner-exec service stop" + when: ansible_service_mgr == "systemd" + + +- name: "Install drone runner exec" + command: "drone-runner-exec service install" + when: ansible_service_mgr == "systemd" + +- name: "Start drone runner exec" + command: "drone-runner-exec service start" + when: ansible_service_mgr == "systemd" + + +- name: "Reload systemd" + systemd: + daemon_reload: true + when: ansible_service_mgr == "systemd" + +- name: "Restart drone" + service: + name: "drone" + state: "restarted" + when: ansible_service_mgr == "systemd"