Files
DevOpsLab/app/alembic/roles/repo/handlers/main.yml
Сергей Антропов 1fbf9185a2 feat: добавлена пометка типа операции (Build/Push) в истории сборок Dockerfile
- Добавлена колонка 'Тип' во все таблицы истории сборок
- Для push операций отображается registry вместо платформ
- Сохранение пользователя при создании push лога
- Исправлена ошибка с logger в push_docker_image endpoint
- Улучшено отображение истории сборок с визуальными индикаторами
2026-02-15 22:59:02 +03:00

25 lines
864 B
YAML

---
# Обработчики для роли repo
# Автор: Сергей Антропов
# Сайт: https://devops.org.ru
- name: Обновить кэш apt
ansible.builtin.apt:
update_cache: yes
cache_valid_time: 3600
listen: "update apt cache"
when: ansible_os_family == "Debian"
- name: Обновить кэш dnf
ansible.builtin.command: dnf makecache
register: dnf_cache
changed_when: "'Complete!' in dnf_cache.stdout or 'Metadata cache created.' in dnf_cache.stdout"
listen: "update dnf cache"
when: ansible_os_family == "RedHat"
- name: Обновить кэш yum
ansible.builtin.command: yum makecache
register: yum_cache
changed_when: "'Complete!' in yum_cache.stdout or 'Metadata cache created.' in yum_cache.stdout"
listen: "update yum cache"
when: ansible_pkg_mgr == "yum" and ansible_os_family == "RedHat"