amtega.rpmfusion

Rola Ansible do repozytorium EPEL

To jest rola Ansible, która zarządza repozytorium RPMFUSION.

Zmienne roli

Lista wszystkich domyślnych zmiennych dla tej roli jest dostępna w pliku defaults/main.yml.

Przykładowy playbook

Oto przykład playbooka:

---

- 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

Testowanie

Testy są oparte na molekule z kontenerami docker.

cd amtega.epel

molecule test --all

Licencja

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Ta rola jest wolnym oprogramowaniem: możesz ją rozpowszechniać i/lub modyfikować na zasadach:

GNU General Public License w wersji 3 lub (według własnego uznania) dowolnej późniejszej wersji; lub Public License Unii Europejskiej, albo w wersji 1.2 lub – jak tylko zostaną zatwierdzone przez Komisję Europejską – następnych wersjach EUPL.

Ta rola jest rozpowszechniana w nadziei, że będzie przydatna, ale BEZ JAKIEJKOLWIEK GWARANCJI; bez nawet dorozumianej gwarancji przeszłości handlowej lub przydatności do konkretnego celu. Zobacz GNU General Public License lub Europejską Licencję Publiczną, aby uzyskać więcej informacji.

Informacje o autorze

  • Juan Antonio Valiño García.
O projekcie

Setup rpmfusion repository

Zainstaluj
ansible-galaxy install amtega.rpmfusion
Licencja
gpl-3.0
Pobrania
846
Właściciel
Agency for Technological Modernization of Galicia