on_premises/roles/radicale/tasks/build.yml
2022-09-18 19:28:42 +02:00

27 lines
572 B
YAML

---
- name: Copy Dockerfile and config
ansible.builtin.copy:
src: "{{ item }}"
dest: "{{ radicale_build_path }}/{{ item }}"
mode: 0644
loop:
- Dockerfile
- radicale.conf
- name: Build radicale image
community.docker.docker_image:
name: radicale
tag: latest
build:
path: "{{ radicale_build_path }}"
pull: true
nocache: "{{ force_recreate | default(false) }}"
source: build
force_source: true
state: present
become: true
register: imagebuild
retries: 3
delay: 60
until: imagebuild is not failed