From ccb7c8e8c9813de8ecc6833ef83e9ab77fe455a9 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Tue, 13 Dec 2016 19:10:59 +0200 Subject: [PATCH] - Added Systemd assertion to workstation playbook. - Added Leiningen installation to workstation playbook. --- workstation.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/workstation.yml b/workstation.yml index 928c79a..987143d 100644 --- a/workstation.yml +++ b/workstation.yml @@ -20,6 +20,7 @@ assert: that: - ansible_pkg_mgr == 'apt' + - ansible_service_mgr == 'systemd' - name: APT install with_items: @@ -117,3 +118,17 @@ - vagrant-gatling-rsync command: 'vagrant plugin install {{ item }}' changed_when: False + + - name: Get Leiningen + get_url: + url: https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein + dest: /usr/local/bin/lein + owner: root + group: root + mode: 0o0755 + + - name: Install Leiningen + become: False + command: lein + register: install_leiningen + changed_when: "'Downloading Leiningen' in install_leiningen.stdout" -- GitLab