From ebc3ed539dffea8a27c7960ca4a8d147fdfbde8b Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Thu, 6 Aug 2020 17:01:54 +0200 Subject: [PATCH] Add platformio --- packer/ansible/roles/fablab/tasks/main.yml | 3 +++ packer/ansible/roles/fablab/tasks/platformio.yml | 15 +++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 packer/ansible/roles/fablab/tasks/platformio.yml diff --git a/packer/ansible/roles/fablab/tasks/main.yml b/packer/ansible/roles/fablab/tasks/main.yml index 891123b..2981e75 100644 --- a/packer/ansible/roles/fablab/tasks/main.yml +++ b/packer/ansible/roles/fablab/tasks/main.yml @@ -24,5 +24,8 @@ - import_tasks: prusa.yml tags: - fablab:prusa + - import_tasks: platformio.yml + tags: + - fablab:platformio tags: - fablab diff --git a/packer/ansible/roles/fablab/tasks/platformio.yml b/packer/ansible/roles/fablab/tasks/platformio.yml new file mode 100644 index 0000000..c2b3cca --- /dev/null +++ b/packer/ansible/roles/fablab/tasks/platformio.yml @@ -0,0 +1,15 @@ +--- +- name: Ensure pip3 is installed + apt: + name: python3-pip + +- name: Install platformio via pip + pip: + name: platformio + state: latest + executable: pip3 + +- name: Add guest user to dialout group + lineinfile: + path: /etc/guest-account/groups + line: dialout