aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Di Stefano <luca.distefano@linaro.org>2019-06-25 13:03:09 +0100
committerLuca Di Stefano <luca.distefano@linaro.org>2019-06-25 13:03:09 +0100
commitf19bb2e7bd95d4ade4f8888ed04b3711195bd0a6 (patch)
tree4e08d6de9501eefd689648b325686b49d65c7900
parent584a5500b4f7c156ca93fcebc494d09aec10df2a (diff)
Added role to install binaries for STM32 programmer
Change-Id: I53dd3e907b105ff1de4e7f87df64395d55da1216
-rw-r--r--playbooks/roles/lab-lava-stm32/defaults/git.hold0
-rw-r--r--playbooks/roles/lab-lava-stm32/files/git.hold0
-rw-r--r--playbooks/roles/lab-lava-stm32/handlers/main.yml0
-rw-r--r--playbooks/roles/lab-lava-stm32/meta/git.hold0
-rw-r--r--playbooks/roles/lab-lava-stm32/tasks/main.yml16
-rw-r--r--playbooks/roles/lab-lava-stm32/templates/git.hold0
-rw-r--r--playbooks/roles/lab-lava-stm32/vars/main.yml0
7 files changed, 16 insertions, 0 deletions
diff --git a/playbooks/roles/lab-lava-stm32/defaults/git.hold b/playbooks/roles/lab-lava-stm32/defaults/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/lab-lava-stm32/defaults/git.hold
diff --git a/playbooks/roles/lab-lava-stm32/files/git.hold b/playbooks/roles/lab-lava-stm32/files/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/lab-lava-stm32/files/git.hold
diff --git a/playbooks/roles/lab-lava-stm32/handlers/main.yml b/playbooks/roles/lab-lava-stm32/handlers/main.yml
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/lab-lava-stm32/handlers/main.yml
diff --git a/playbooks/roles/lab-lava-stm32/meta/git.hold b/playbooks/roles/lab-lava-stm32/meta/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/lab-lava-stm32/meta/git.hold
diff --git a/playbooks/roles/lab-lava-stm32/tasks/main.yml b/playbooks/roles/lab-lava-stm32/tasks/main.yml
new file mode 100644
index 0000000..cad306c
--- /dev/null
+++ b/playbooks/roles/lab-lava-stm32/tasks/main.yml
@@ -0,0 +1,16 @@
+---
+
+ - name: Installing Vim
+ apt: name=vim-nox update_cache=yes
+ when: ansible_distribution != "Ubuntu"
+
+ - name: Downloading STM32 updater
+ url_get:
+ url: http://images-insternal/ST/STM32_Programmer.tar.gz
+ dest: /tmp/
+
+ - name: Extract files to their location
+ unarchive:
+ src: /tmp/STM32_Programmer.tar.gz
+ dest: /usr/local/
+ remote_src: yes
diff --git a/playbooks/roles/lab-lava-stm32/templates/git.hold b/playbooks/roles/lab-lava-stm32/templates/git.hold
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/lab-lava-stm32/templates/git.hold
diff --git a/playbooks/roles/lab-lava-stm32/vars/main.yml b/playbooks/roles/lab-lava-stm32/vars/main.yml
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/lab-lava-stm32/vars/main.yml