Ansible: Remove vpp_device snergster dependency
[csit.git] / resources / tools / testbed-setup / ansible / roles / csit_sut_image / tasks / main.yaml
1 ---
2 # file: roles/csit_sut_image/tasks/main.yaml
3
4 - name: Create a directory if it does not exist
5   file:
6     path: "/opt/csit-sut/"
7     state: "directory"
8     mode: 0755
9   tags: csit-sut-image
10
11 - name: Copy Build Items
12   copy:
13     src: "{{ item }}"
14     dest: "/opt/csit-sut/"
15     owner: "root"
16     group: "root"
17     mode: 0755
18   with_items:
19     - Dockerfile
20     - supervisord.conf
21   tags: csit-sut-image
22
23 - name: Build CSIT SUT Docker Image
24   shell: "docker build -t csit_sut-ubuntu1804:local ."
25   args:
26     chdir: "/opt/csit-sut"
27   tags: csit-sut-image