redbeard28.git
ANSIBLE-ROLLEN-GIT
Ansible-Rolle zur Installation von Git
Wie verwendet man diese Rolle?
Diese Rolle muss in ein Playbook eingebunden werden.
Rufen Sie diese Galaxy-Rolle so auf:
ansible-galaxy install -r requirements.yml
Innerhalb von requirements.yml
# von GitHub, den Namen überschreiben und einen bestimmten Tag angeben
- src: git+https://github.com/redbeard28/ansible-role-git.git
version: master
name: git
oder
- src: redbeard28.git
Weitere Informationen => Ansible-Dokumentation
Anforderungen
- Ansible 2.9+
Rollenvariablen
---
# keine
Abhängigkeiten
- redbeard28.bootstrap
Beispiel-Playbook
Ein Beispiel, wie man Ihre Rolle verwendet (zum Beispiel mit Variablen, die als Parameter übergeben werden), ist für Benutzer ebenfalls hilfreich:
- hosts: all
roles:
- { role: redbeard28.git, tags: mytags }
Molecule Test-Framework
Sie können Molecule verwenden, um diese Rolle zu testen.
namespace=redbeard28 image=debian tag="buster-basetools" molecule converge
namespace=redbeard28 image=debian tag="buster-basetools" molecule verify
namespace=redbeard28 image=debian tag="buster-basetools" molecule lint
oder
namespace=redbeard28 image=debian tag="buster-basetools" molecule test
Autoreninformation
Jeremie CUADRADO¹ von Redbeard-Consulting
Installieren
ansible-galaxy install redbeard28.git
Lizenz
Unknown
Downloads
108
Besitzer