rpmfusion

Роль Ansible для репозитория EPEL

Это роль Ansible, которая управляет репозиторием RPMFUSION.

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

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

Пример сценария

Вот пример сценария:

---

- hosts: all
  roles:
    - amtega.rpmfusion

  vars:
    rpmfusion_state: present

    rpmfusion_validate_certs: no

    rpmfusion_free_enabled: 1
    rpmfusion_free_debuginfo_enabled: 1
    rpmfusion_free_source_enabled: 0

    rpmfusion_free_updates_enabled: 1
    rpmfusion_free_updates_debuginfo_enabled: 1
    rpmfusion_free_updates_source_enabled: 0

    rpmfusion_free_updates_testing_enabled: 0
    rpmfusion_free_updates_testing_debuginfo_enabled: 0
    rpmfusion_free_updates_testing_source_enabled: 0

    rpmfusion_nonfree_enabled: 1
    rpmfusion_nonfree_debuginfo_enabled: 1
    rpmfusion_nonfree_source_enabled: 0

    rpmfusion_nonfree_updates_enabled: 1
    rpmfusion_nonfree_updates_debuginfo_enabled: 0
    rpmfusion_nonfree_updates_source_enabled: 0

    rpmfusion_nonfree_updates_testing_enabled: 1
    rpmfusion_nonfree_updates_testing_debuginfo_enabled: 0
    rpmfusion_nonfree_updates_testing_source_enabled: 0

Тестирование

Тесты основаны на molecule с контейнерами docker.

cd amtega.epel

molecule test --all

Лицензия

Авторское право (C) 2022 AMTEGA - Xunta de Galicia

Эта роль является бесплатным программным обеспечением: вы можете перераспределять и/или изменять ее на условиях:

GNU Общей публичной лицензии версии 3 или (по вашему выбору) любой последующей версии; или Публичной лицензии Европейского Союза, либо версии 1.2, или - как только будут одобрены Европейской комиссией - последующих версий EUPL.

Эта роль распространяется с надеждой, что она будет полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без предполагаемой гарантии ПРИГОДНОСТИ ДЛЯ ПРОДАГИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. Смотрите GNU Общую публичную лицензию для получения дополнительных деталей или Публичную лицензию Европейского Союза для получения дополнительных деталей.

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

  • Хуан Антонио Валиño Гарсия.
О проекте

Setup rpmfusion repository

Установить
ansible-galaxy install amtega/ansible_role_rpmfusion
Лицензия
gpl-3.0
Загрузки
773
Владелец
Agency for Technological Modernization of Galicia