infOpen.git
git
Zainstaluj pakiet git.
Wymagania
Ta rola wymaga Ansible 2.8 lub wyższego, a wymagania dotyczące platformy są wymienione w pliku metadanych.
Testowanie
Ta rola używa Molecule do uruchamiania testów.
Testy lokalne i testy w Github Actions domyślnie uruchamiane są w Dockerze. Zobacz dokumentację Molecule, aby używać innych backendów.
Obecnie testy są przeprowadzane na:
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
i używają:
- Ansible 2.8.x
- Ansible 2.9.x
Uruchamianie testów
Używając sterownika Docker
$ tox
Możesz także skonfigurować opcje molekuły i polecenia molekuły za pomocą zmiennych środowiskowych:
MOLECULE_OPTIONS
Domyślnie: "--debug"MOLECULE_COMMAND
Domyślnie: "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
Zmienne roli
Domyślne zmienne roli
# Instalacja
git_packages: "{{ _git_packages }}"
git_repository_cache_valid_time: 3600
git_repository_update_cache: True
Zmienne specyficzne dla rodziny systemów operacyjnych Debian
_git_packages:
- name: 'git'
Zależności
Brak
Przykład Playbooka
- hosts: serwery
roles:
- { role: infOpen.git }
Licencja
MIT
Informacje o autorze
Alexandre Chaussier (dla firmy Infopen)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro
Zainstaluj
ansible-galaxy install infOpen.git
Licencja
mit
Pobrania
706
Właściciel
Infopen company