29 lines
678 B
YAML
29 lines
678 B
YAML
|
---
|
||
|
- name: install docker
|
||
|
sudo: true
|
||
|
# install script from https://docs.docker.com/installation/ubuntulinux/
|
||
|
shell: curl -sSL https://get.docker.com/ubuntu/ | sudo sh
|
||
|
|
||
|
- name: install package dependencies
|
||
|
sudo: true
|
||
|
apt: name={{ item }}
|
||
|
with_items:
|
||
|
- python-pip
|
||
|
- htop
|
||
|
|
||
|
- name: install python dependencies
|
||
|
sudo: true
|
||
|
pip: name=docker-py
|
||
|
|
||
|
|
||
|
- name: enable docker for standard user
|
||
|
sudo: true
|
||
|
# todo: how to logout after this command, otherwise won't be effective in this play
|
||
|
user: name=vagrant groups=docker append=yes
|
||
|
|
||
|
- name: checkout test repo
|
||
|
git:
|
||
|
repo: https://github.com/sveneh/tests.git
|
||
|
version: develop
|
||
|
dest: git
|