nephelaiio.devtools

nephelaiio.devtools

Status budowy Ansible Galaxy

To jest rola ansible, która instaluje i konfiguruje narzędzia deweloperskie.

Zmienne roli

devtools_packages:
  - build-essential

Lista pakietów do zarządzania.

devtools_packages_state:

Żądany stan pakietu (np. obecny/nieobecny/najnowszy).

Proszę zapoznać się z plikami domyślnymi, aby uzyskać aktualną listę parametrów wejściowych.

Przykładowy Playbook

- hosts: serwery
  roles:
     - role: devtools

Testowanie

Upewnij się, że twoje środowisko ma zainstalowany docker, aby móc uruchomić testy walidacyjne roli. Dodatkowe zależności Pythona są wymienione w pliku wymagań.

Rola jest testowana na następujących dystrybucjach (obrazy dockera):

  • Ubuntu Xenial
  • CentOS 7
  • Debian Stretch
  • Arch Linux

Możesz przetestować rolę bezpośrednio ze źródeł, używając polecenia molecule test.

Licencja

Ten projekt jest licencjonowany na warunkach Licencji MIT.

O projekcie

An Ansible role to install and configure base development tools

Zainstaluj
ansible-galaxy install nephelaiio.devtools
Licencja
mit
Pobrania
29.2k
Właściciel