edmondscommerce.copr-repository

Rola Ansible: Zarządzanie Repozytoriami Copr

Oryginalnie tutaj - https://github.com/abn/role-copr-repository

Cała zasługa dla oryginalnego autora. Dodałem tylko metadane dla Ansible Galaxy, aby łatwiej było dodać to jako zależność.

Ta rola umożliwia dodawanie i usuwanie repozytoriów copr z hostów CentOS/Fedora.

Przykładowy playbook

---
- hosts: all
  become: yes
  roles:
    - copr-repository

Samodzielne użycie

# instalacja repozytorium
ansible-playbook -i inventory -e copr_repository=abn/repository -e copr_repository_action=install copr-repository.yml 

# usunięcie repozytorium
ansible-playbook -i inventory -e copr_repository=abn/repository -e copr_repository_action=remove copr-repository.yml

Użycie zależności (meta/main.yml)

---
dependencies:
    - { role: copr-repository, copr_repository: "abn/repository", copr_repository_action: "install" }
O projekcie

Linux COPR Repo installed

Zainstaluj
ansible-galaxy install edmondscommerce.copr-repository
Licencja
apache-2.0
Pobrania
1.1k
Właściciel
Not just one person, in fact a few... developing ecommerce sites for fun and profit