diff options
author | Dave Pigott <dave.pigott@linaro.org> | 2021-05-18 12:48:05 +0100 |
---|---|---|
committer | Dave Pigott <dave.pigott@linaro.org> | 2021-05-18 12:48:05 +0100 |
commit | 4ef8a4fe841146cf06270285208a228c8ee473d0 (patch) | |
tree | 06c7a7b480ee848b292a36ecb7f3e5bcb9b4489b | |
parent | cde9e0480a3548f2e3b4d72d492fabefeafc1b43 (diff) |
add multiple pyocd versions to all workers
Change-Id: I21e5387fe57bc6c907870bb104e3c83776be02bf
-rw-r--r-- | playbooks/lava-lab.yml | 1 | ||||
-rw-r--r-- | playbooks/roles/pyocd/tasks/main.yml | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/playbooks/lava-lab.yml b/playbooks/lava-lab.yml index 7ec01bd..f12fdaf 100644 --- a/playbooks/lava-lab.yml +++ b/playbooks/lava-lab.yml @@ -4,6 +4,7 @@ roles: - update-etc + - pyocd - hosts: masters diff --git a/playbooks/roles/pyocd/tasks/main.yml b/playbooks/roles/pyocd/tasks/main.yml new file mode 100644 index 0000000..170b5af --- /dev/null +++ b/playbooks/roles/pyocd/tasks/main.yml @@ -0,0 +1,14 @@ +--- +- name: Install python3-pip on {{ ansible_play_hosts }} + package: + name: python3-pip + state: present + +- name: Install pipx on {{ ansible_play_hosts }} + command: pip3 install pipx + +- name: Install pyocd 0.13.1 on {{ ansible_play_hosts }} + command: PIPX_BIN_DIR=/usr/local/bin pipx install pyocd==0.13.1 --suffix=-0.13.1 + +- name: Install pyocd 0.29.0 on {{ ansible_play_hosts }} + command: PIPX_BIN_DIR=/usr/local/bin pipx install pyocd==0.29.0 --suffix=-0.29.0 |