63 lines
1.3 KiB
YAML
63 lines
1.3 KiB
YAML
|
---
|
||
|
|
||
|
- include_tasks: data.yml
|
||
|
|
||
|
- name: Install dependencies
|
||
|
apt:
|
||
|
name:
|
||
|
- python3-setuptools-git
|
||
|
- virtualenv
|
||
|
- libopenjp2-7
|
||
|
- libtiff5
|
||
|
- libblas3
|
||
|
- liblapack3
|
||
|
- libatlas3-base
|
||
|
- libjpeg-dev
|
||
|
- libilmbase12
|
||
|
- libopenexr22
|
||
|
- libgstreamer1.0-0
|
||
|
- libavcodec57
|
||
|
- libavformat57
|
||
|
- libswscale4
|
||
|
- libgtk-3-0
|
||
|
- i2c-tools
|
||
|
- read-edid
|
||
|
- libsdl1.2debian
|
||
|
- libjasper1
|
||
|
- libqtgui4
|
||
|
- libqt4-test
|
||
|
- python-h5py
|
||
|
state: present
|
||
|
|
||
|
- name: Fetch git repository
|
||
|
become_user: "{{ donkey_username }}"
|
||
|
git:
|
||
|
repo: "{{ donkey_git_repo }}"
|
||
|
dest: "{{ donkey_sources }}"
|
||
|
version: "{{ donkey_git_branch }}"
|
||
|
ssh_opts: "-o StrictHostKeyChecking=no"
|
||
|
|
||
|
- name: Install donkey
|
||
|
become_user: "{{ donkey_username }}"
|
||
|
pip:
|
||
|
name: "{{ donkey_sources }}"
|
||
|
virtualenv_python: python3
|
||
|
virtualenv: "{{ donkey_virtualenv_dir }}"
|
||
|
editable: yes
|
||
|
|
||
|
|
||
|
#- name: Install dependencies
|
||
|
# become_user: "{{ donkey_username }}"
|
||
|
# pip:
|
||
|
# requirements: "{{ donkey_sources }}/requirements-pi.txt"
|
||
|
# virtualenv: "{{ donkey_virtualenv_dir }}"
|
||
|
# virtualenv_python: python3
|
||
|
|
||
|
- name: Load virtualenv at connection
|
||
|
template:
|
||
|
src: bash_custom
|
||
|
dest: "{{ donkey_home_dir }}/.bash_custom"
|
||
|
owner: "{{ donkey_username }}"
|
||
|
group: "{{ donkey_groupname }}"
|
||
|
mode: 0644
|