obsproject

Ansible роль obsproject

Установите obsproject на вашу систему.

GitHub Версия Ошибки Запросы на изменения Загрузки
github Версия Ошибки Запросы на изменения Ansible Role

Пример Playbook

Этот пример взят из molecule/default/converge.yml и тестируется при каждом пуше, запросе на изменение и выходе новой версии.

---
- name: Converge
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: buluma.obsproject

Машина должна быть подготовлена. В CI это делается с помощью molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: yes
  gather_facts: no

  roles:
    - role: buluma.bootstrap
    - role: buluma.epel
    - role: buluma.rpmfusion

Смотрите также полное объяснение и пример о том, как использовать эти роли.

Требования

Состояние используемых ролей

Для подготовки системы используются следующие роли. Вы можете подготовить систему другим способом.

Требование GitHub Версия
buluma.bootstrap Ansible Molecule Версия
buluma.epel Ansible Molecule Версия
buluma.rpmfusion Ansible Molecule Версия

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот общий обзор связанных ролей:

зависимости

Совместимость

Эта роль тестировалась на следующих контейнерных образах:

контейнер теги
Debian все
Fedora все
Ubuntu все

Минимальная требуемая версия Ansible - 2.12, тесты проводились на:

  • Предыдущей версии.
  • Текущей версии.
  • Разработческой версии.

Если вы найдете ошибки, пожалуйста, зарегистрируйте их на GitHub

Изменения

История ролей

Лицензия

Apache-2.0

Информация об авторе

Shadow Walker

О проекте

Install obsproject on your system.

Установить
ansible-galaxy install buluma/ansible-role-obsproject
Лицензия
apache-2.0
Загрузки
5737
Владелец
DevOps Engineer