From 114f8c5060f51817f98747e6cfb059140016a364 Mon Sep 17 00:00:00 2001 From: Jan Beilicke Date: Sun, 23 May 2021 14:13:17 +0200 Subject: [PATCH] Optionally installs Vagrant (not on aarch64) --- README.md | 2 +- defaults/main.yml | 3 ++- tasks/main.yml | 10 ++++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ff7ae7c..0095a6e 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Role Variables ```yaml # default variables enable_sublime_text: yes - +enable_vagrant: no ``` Dependencies diff --git a/defaults/main.yml b/defaults/main.yml index 83f09f8..f145d63 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,3 +1,4 @@ --- # defaults file for jotbe.dev-tools -enable_sublime_text: yes \ No newline at end of file +enable_sublime_text: yes +enable_vagrant: no \ No newline at end of file diff --git a/tasks/main.yml b/tasks/main.yml index 70bc39d..4a21c6f 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -7,3 +7,13 @@ tags: - sublime_text when: enable_sublime_text + +- name: Install vagrant + become: yes + package: + name: + - vagrant + state: latest + when: + - ansible_architecture != "aarch64" + - enable_vagrant