2affe4b18e814212c718920deb2ed4cd4f0a250a
[csit.git] / fdio.infra.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:
10     - csit-sut-image
11
12 - name: Copy Build Items
13   copy:
14     src: "{{ item }}"
15     dest: "/opt/csit-sut/"
16     owner: "root"
17     group: "root"
18     mode: 0755
19   with_items:
20     - Dockerfile
21     - supervisord.conf
22   tags:
23     - csit-sut-image
24
25 - name: Build CSIT SUT Docker Image
26   shell: "docker build -t csit_sut-ubuntu2004:local ."
27   args:
28     chdir: "/opt/csit-sut"
29   tags:
30     - csit-sut-image