tpv_auto_lint
TPV Авто Линтер
Роль Ansible для создания скрипта, который автоматически линтит все файлы YAML в директории tpv_mutable_dir
и проверяет их наличие в job_conf.yml
Galaxy. Если оба условия выполняются, то файл копируется в директорию правил TPV, обновляя существующие файлы. Это приводит к автоматической перезагрузке, если Galaxy отслеживает эту директорию. С этим скриптом TPV в обработчиках задач Galaxy больше не может ломаться. В противном случае это могло бы привести к в основном незамеченным сбоям сопоставления назначения.
Требования
- Ansible >= 2.11
- galaxyproject.galaxy для TPV и переменных
galaxy_*
Переменные роли
Смотрите defaults/main или default/main Galaxy
Пример плейбука
Добавьте роль в ваш плейбук Galaxyserver после роли galaxyproject.galaxy (директории должны уже существовать)
Лицензия
GPLv3
Информация об авторе
О проекте
Script that lints TPV rule files and checks if they exist in \ Galaxy's job_conf.yml before copying them to the TPC rules folder
Установить
ansible-galaxy install usegalaxy-eu/ansible-tpv-lint
Лицензия
Unknown
Загрузки
11460
Владелец