From e8fd519bff45f2e21b7b41ee68f8843ac1603315 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Mon, 15 Jul 2019 08:16:30 +0000 Subject: [PATCH] move install pb to a handler --- roles/shell/handlers/main.yml | 3 +++ roles/shell/handlers/pb.yml | 7 +++++++ roles/shell/tasks/pb.yml | 10 +++------- 3 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 roles/shell/handlers/pb.yml diff --git a/roles/shell/handlers/main.yml b/roles/shell/handlers/main.yml index e69de29..0bd71e7 100644 --- a/roles/shell/handlers/main.yml +++ b/roles/shell/handlers/main.yml @@ -0,0 +1,3 @@ +--- + +- include: pb.yml diff --git a/roles/shell/handlers/pb.yml b/roles/shell/handlers/pb.yml new file mode 100644 index 0000000..ddfa3a3 --- /dev/null +++ b/roles/shell/handlers/pb.yml @@ -0,0 +1,7 @@ +# install pb +--- +- name: install pb + make: + chdir: /usr/src/pb + target: install + become: yes diff --git a/roles/shell/tasks/pb.yml b/roles/shell/tasks/pb.yml index c300ea1..6758af8 100644 --- a/roles/shell/tasks/pb.yml +++ b/roles/shell/tasks/pb.yml @@ -2,12 +2,8 @@ --- - name: clone pb git: - repo: 'https://tildegit.org/tomasino/pb' + repo: https://tildegit.org/tomasino/pb dest: /usr/src/pb force: yes - -- name: install pb - make: - chdir: /usr/src/pb - target: install - become: yes + notify: + - install pb