diff --git a/workstation.yml b/workstation.yml index 928c79a0b8bf81ad7ef96995f3407af0369c5255..987143dd65f022b1a5dd319f9b8f5c92e979e571 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"