infOpen.git
git
Installieren Sie das git-Paket.
Voraussetzungen
Diese Rolle benötigt Ansible 2.8 oder höher, und die Plattformanforderungen sind in der Metadatendatei aufgeführt.
Testen
Diese Rolle verwendet Molecule, um Tests durchzuführen.
Lokale und Github-Aktionen führen standardmäßig Tests in Docker aus. Siehe die Molecule-Dokumentation, um andere Backends zu verwenden.
Derzeit werden die Tests auf folgenden Systemen durchgeführt:
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
und verwenden:
- Ansible 2.8.x
- Ansible 2.9.x
Tests ausführen
Mit Docker-Treiber
$ tox
Sie können auch die Molecule-Optionen und den Molecule-Befehl mit Umgebungsvariablen konfigurieren:
MOLECULE_OPTIONS
Standard: "--debug"MOLECULE_COMMAND
Standard: "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
Rollenvariablen
Standardrollenvariablen
# Installation
git_packages: "{{ _git_packages }}"
git_repository_cache_valid_time: 3600
git_repository_update_cache: True
Variablen für Debian-Betriebssysteme
_git_packages:
- name: 'git'
Abhängigkeiten
Keine
Beispiel-Playbook
- hosts: servers
roles:
- { role: infOpen.git }
Lizenz
MIT
Autoreninformationen
Alexandre Chaussier (für die Firma Infopen)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro
Installieren
ansible-galaxy install infOpen.git
Lizenz
mit
Downloads
706
Besitzer
Infopen company