servers/services/cojedzie/tasks/pre-deploy.yaml
Kacper Donat 5185b00b84 cojedzie: Per-image versions, replace cron with scheduler worker
- Split cojedzie_version into front/api/worker versions so CI can pin each by digest
- Replace the cron service with a worker consuming the scheduler queues
- Pull images from registry.kadet.net, fall back to latest on full runs
- Drop pinned serverVersion from DATABASE_URL

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 21:30:29 +01:00

16 lines
484 B
YAML

---
- 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_front_version }}"
- "{{ cojedzie_image_base }}/api:{{ cojedzie_api_version }}"
- "{{ cojedzie_image_base }}/worker:{{ cojedzie_worker_version }}"
loop_control:
loop_var: image
notify:
- Restart services