split container tasks to multiple files for readability

This commit is contained in:
uumas
2023-02-03 04:35:11 +02:00
parent d92d72f18f
commit d77111e2fd
7 changed files with 191 additions and 172 deletions

View File

@@ -0,0 +1,20 @@
---
- name: Image build
when: dockerfile is defined and dockerfile | length > 0
block:
- name: Put dockerfile in place
template:
src: Dockerfile.j2
dest: "/opt/{{ docker_service }}/Dockerfile"
mode: 0644
- name: Build docker image for {{ docker_service }}
docker_image:
name: "local_{{ docker_service }}"
source: build
force_source: true
build:
pull: true
path: "/opt/{{ docker_service }}"
register: docker_built_image