rpmfusion

Ansible роль rpmfusion

Установите репозитории rpmfusion на вашей системе.

GitHub Версия Проблемы Запросы на изменение Загрузки
github Версия Проблемы Запросы Ansible роль

Пример плейбука

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

---
- name: Свести
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: buluma.rpmfusion

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

---
- name: Подготовить
  hosts: all
  become: yes
  gather_facts: no

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

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

Переменные роли

Значения по умолчанию для переменных установлены в defaults/main.yml:

---
# файл по умолчанию для rpmfusion

# Разрешить установку пакета "free"?
rpmfusion_free: yes

# Разрешить установку пакета "nonfree"?
rpmfusion_nonfree: yes

Требования

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

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

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

Контекст

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

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

зависимости

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

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

контейнер теги
EL 8
Fedora все

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

  • предыдущей версии.
  • текущей версии.
  • версии разработки.

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

История изменений

История роли

Лицензия

Apache-2.0

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

Shadow Walker

О проекте

Install rpmfusion repositories on your system.

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