This is an Ansible role to add the RPMFusion repositories.
Include more information about rpmfusion in this section.
These platforms are supported:
- EL 8 (Tested on Rocky Linux 8)
- EL 9 (Tested on Rocky Linux 9)
- Fedora 40
Variable | Default | Description |
---|---|---|
rpmfusion_free_repository |
true |
Indicates whether the RPM Fusion free repository is enabled. Defaults to true . |
rpmfusion_nonfree_repository |
false |
Indicates whether the RPM Fusion nonfree repository is enabled. Defaults to false . |
rpmfusion_free_rpm_package_url |
{{ _rpmfusion_free_rpm_package_url }} |
The URL for RPM packages in the RPM Fusion free repository. Defaults to the value of _rpmfusion_free_rpm_package_url . |
rpmfusion_nonfree_rpm_package_url |
{{ _rpmfusion_nonfree_rpm_package_url }} |
The URL for RPM packages in the RPM Fusion nonfree repository. Defaults to the value of _rpmfusion_nonfree_rpm_package_url . |
... |
See ./vars/ for distro-specific variables.
None
- name: Use diademiemi.rpmfusion role
hosts: "{{ target | default('rpmfusion') }}"
roles:
- role: "diademiemi.rpmfusion"
tags: ['diademiemi', 'rpmfusion', 'setup'] ```
MIT
- diademiemi (@diademiemi)
This repository comes with Molecule that run in Podman on the supported platforms. Install Molecule by running
pip3 install -r requirements.txt
Run the tests with
molecule test
These tests are automatically ran by GitHub Actions on push. If the tests are successful, the role is automatically published to Ansible Galaxy.