providers
ansible-role-provider
Описание
Ansible-роль для обновления файлов сценариев molecule других ролей.
Сценарий:
- Вы используете molecule для тестирования нескольких ansible-ролей и/или ansible-проектов.
- Вы хотите обновить один или несколько файлов molecule ролей или проектов или добавить поддержку новых провайдеров с помощью автоматизации.
Заметки по использованию
- Обычно запускается из другой роли.
- Вызывающей роли требуется файл bootstrap molecule/some_scenario/playbook.yml.
- Чтобы заменить один или несколько файлов сценариев, установите переменную для целевого файла или группы файлов в true.
- Обновление
molecule/some_scenario/playbook.yml
в настоящее время устанавливает все значения обновления (назад) в false.
Пример bootstrap playbook:
Примечание: вам нужно будет изменить следующие две переменные на значения вызывающей роли
providers_short_name: providers
providers_galaxy_name: cjsteel.providers
Это можно, вероятно, / должно быть автоматизировано.
План
Переменные роли
providers_role_short_name
providers_role_short_name: 'testrole'
providers_project_directory
providers_project_directory: /home/csteel/projects/development/cobbler/roles/csteel.common
Лицензия
MIT
Информация об авторе
Опциональный раздел для авторов роли, чтобы включить контактную информацию или сайт (HTML не разрешен).
О проекте
An Ansible role for updating the molecule scenario files of other roles
Установить
ansible-galaxy install cjsteel/ansible-role-providers
Лицензия
Unknown
Загрузки
125
Владелец
These repositories are under heavy development. Some less dynamic projects are available at https://github.com/csteel