You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

43 lines
812 B

- name: create venv dir
file:
path: ~/venv
state: directory
- name: virtualenv und stress installieren
become: true
apt:
name:
- python3-virtualenv
- stress
- cmake
- name: virtuelle Umgebung anlegen
command:
cmd: virtualenv ~/venv/stressberry
creates: "~/venv/stressberry"
#- name: aktiviere virtuelle Umgebung
# shell: source ~/venv/stressberry/bin/activate
- name: Stressberry installieren
ansible.builtin.pip:
name:
- stressberry
- numpy
# extra_args: --break-system-packages
virtualenv: "~/venv/stressberry"
- name: copy script
copy:
src: bin/{{ item }}
dest: /home/pi/bin
owner: pi
group: pi
mode: '0744'
loop:
- run-stressberry.sh
- name: run stressberry
become_user: pi
command: ~/bin/run-stressberry.sh