buluma.fish

Rola Ansible fish

Instalacja Friendly Interactive Shell (fish)

GitHub Wersja Problemy Prośby o zmiany Pobrania
github Version Issues PullRequests Ansible Role

Przykładowy Playbook

Ten przykład pochodzi z molecule/default/converge.yml i jest testowany przy każdym push, prośbie o zmianę i wydaniu.

---
- hosts: all
  become: yes

  vars:
    distros:
      - Debian9
      - Debian10
      - RedHat7
      - RedHat8
      - Fedora30
      - Fedora31
      - Fedora32
      - Ubuntu16
      - Ubuntu18
      - Ubuntu20

  tasks:

    - include_role:
        name: buluma.fish
      when: ansible_facts.distribution ~ ansible_facts.distribution_major_version in distros

Maszyna musi być przygotowana. W CI odbywa się to za pomocą molecule/default/prepare.yml:

---
- name: Przygotowanie
  hosts: all
  gather_facts: no
  become: yes
  serial: 30%

  roles:
    - role: buluma.bootstrap

Zobacz również pełne wyjaśnienie i przykład dotyczące korzystania z tych ról.

Zmienne roli

Domyślne wartości dla zmiennych są ustawione w defaults/main.yml:

---
fish_release_version: 3

Wymagania

Stan używanych ról

Poniższe role są używane do przygotowania systemu. Możesz przygotować swój system w inny sposób.

Wymaganie GitHub Wersja
buluma.bootstrap Ansible Molecule Version

Kontekst

Ta rola jest częścią wielu kompatybilnych ról. Zapoznaj się z dokumentacją tych ról w celu uzyskania dalszych informacji.

Oto przegląd pokrewnych ról:

dependencies

Kompatybilność

Ta rola była testowana na tych obrazach kontenerów:

kontener tagi
EL wszystkie
Ubuntu wszystkie
Debian wszystkie
Fedora wszystkie

Minimalna wymagana wersja Ansible to 2.12, testy wykonano na:

  • Poprzedniej wersji.
  • Bieżącej wersji.
  • Wersji rozwojowej.

Jeśli napotkasz problemy, zgłoś je w GitHub

Dziennik zmian

Historia roli

Licencja

Apache 2.0

Informacje o autorze

Shadow Walker

O projekcie

Install the Friendly Interactive Shell (fish)

Zainstaluj
ansible-galaxy install buluma.fish
Licencja
apache-2.0
Pobrania
5.9k
Właściciel
DevOps Engineer