amtega.rpmfusion
Rol de repositorio EPEL de Ansible
Este es un rol de Ansible que gestiona el repositorio RPMFUSION.
Variables del Rol
Una lista de todas las variables predeterminadas para este rol está disponible en defaults/main.yml
.
Ejemplo de Playbook
Este es un ejemplo de playbook:
---
- 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
Pruebas
Las pruebas se basan en molecule con contenedores de docker.
cd amtega.epel
molecule test --all
Licencia
Copyright (C) 2022 AMTEGA - Xunta de Galicia
Este rol es software libre: puedes redistribuirlo y/o modificarlo bajo los términos de:
Licencia Pública General GNU versión 3, o (a tu elección) cualquier versión posterior; o la Licencia Pública de la Unión Europea, ya sea la Versión 1.2 o, tan pronto como sean aprobadas por la Comisión Europea, versiones posteriores de la EUPL.
Este rol se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA; sin siquiera la garantía implícita de COMERCIABILIDAD o ADECUACIÓN PARA UN PROPÓSITO PARTICULAR. Consulta la Licencia Pública General GNU para más detalles o la Licencia Pública de la Unión Europea para más detalles.
Información del Autor
- Juan Antonio Valiño García.
ansible-galaxy install amtega.rpmfusion