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.
ansible-galaxy install amtega.rpmfusion