aboutsummaryrefslogtreecommitdiff
path: root/playbooks/roles/tcwg-docker/tasks/main.yml
blob: 9289fabb759a94e06525e2bee4afe37d51205e36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
---

 - name: Install docker.io
   apt: name=docker.io state=present

 - name: Enable TCP access to docker
   copy: src=docker dest=/etc/default/docker owner=root group=root mode=0644
   notify: restart docker
   when: ansible_cmdline.tegraid is not defined

 - name: Enable TCP access to docker on Tegra
   copy: src=tegra-docker dest=/etc/default/docker owner=root group=root mode=0644
   notify: restart docker
   when: ansible_cmdline.tegraid is defined

 - name: Append tcwg-benchmark to docker group
   user: name=tcwg-benchmark groups=docker append=yes

 - name: Append tcwg-buildslave to docker group
   user: name=tcwg-buildslave groups=docker append=yes

 - name: Create dirs to be bind mounted inside container
   file: path={{ item }} state=directory owner=tcwg-buildslave group=primary mode=0755
   with_items:
     - "/home/tcwg-buildslave/.jenkins/"
     - "/home/tcwg-buildslave/snapshots-ref/"