---
- name: 'Pull all images for "{{ service }}"'
  when: cojedzie_force_pull_images|default(false)
  community.docker.docker_image:
    name: "{{ image }}"
    source: pull
    force_source: yes
  with_items:
    - "{{ cojedzie_image_base }}/front:{{ cojedzie_version }}"
    - "{{ cojedzie_image_base }}/api:{{ cojedzie_version }}"
    - "{{ cojedzie_image_base }}/worker:{{ cojedzie_version }}"
    - "{{ cojedzie_image_base }}/cron:{{ cojedzie_version }}"
  loop_control:
    loop_var: image
  notify:
    - Restart services