robertdebock.travis

travis

Ta rola jest zarchiwizowana z powodu niskiego użycia.

Instaluje travis na twoim systemie.

GitHub GitLab Jakość Pobrania Wersja
github gitlab jakość pobrania Wersja

Przykład Playbooka

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

---
- name: Converge
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: robertdebock.travis

Maszyna musi być przygotowana. W CI odbywa się to przy użyciu molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  gather_facts: no
  become: yes

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.buildtools
    - role: robertdebock.ruby

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

Wymagania

Status 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 GitLab
robertdebock.bootstrap Status Budowy GitHub Status Budowy GitLab
robertdebock.buildtools Status Budowy GitHub Status Budowy GitLab
robertdebock.ruby Status Budowy GitHub Status Budowy GitLab

Kontekst

Ta rola jest częścią wielu kompatybilnych ról. Zapoznaj się z dokumentacją tych ról po więcej informacji.

Oto przegląd powiązanych ról: zależności

Kompatybilność

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

kontener tagi
alpine wszystkie
el 8
debian wszystkie
opensuse wszystkie
ubuntu wszystkie

Minimalna wymagana wersja Ansible to 2.10, testy przeprowadzono dla:

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

Jeśli znajdziesz problemy, zarejestruj je na GitHubie

Licencja

Apache-2.0

Informacje o autorze

Robert de Bock

Zastanów się nad wsparciem mnie.

O projekcie

Installs travis on your system.

Zainstaluj
ansible-galaxy install robertdebock.travis
Licencja
apache-2.0
Pobrania
447
Właściciel
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.