updating documentation
- giving things a better structure - better documentation with the way things need to be as a standard
This commit is contained in:
22
tasks/helpers/add_repository.yml
Normal file
22
tasks/helpers/add_repository.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
# vim: set filetype=yaml.ansible :
|
||||
# Helper: external repository
|
||||
---
|
||||
- name: Add copr repository
|
||||
when:
|
||||
- ansible_os_family == 'RedHat'
|
||||
community.general.copr:
|
||||
host: "{{ repo.host | default('copr.fedorainfracloud.org') }}"
|
||||
state: "{{ repo.state | default('enabled') }}"
|
||||
name: "@{{ repo.name }}"
|
||||
include: "{{ repo.include | default(omit) }}"
|
||||
exclude: "{{ repo.exclude | default(omit) }}"
|
||||
|
||||
- name: Add apt ppa
|
||||
when:
|
||||
- ansible_os_family == 'Debian'
|
||||
ansible.builtin.apt_repository:
|
||||
codename: "{{ repo.codename | default(omit) }}"
|
||||
filename: "{{ repo.filename | default(omit) }}"
|
||||
install_python_apt: true
|
||||
repo: "{{ repo.name }}"
|
||||
state: "{{ repo.state | default('present') }}"
|
||||
Reference in New Issue
Block a user