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

Über das Projekt

Ansible role install Git.

Installieren
ansible-galaxy install redbeard28.git
GitHub Repository
Lizenz
Unknown
Downloads
108