eendroroy.nodenv

nodenv

Status budowy

Tag GitHub

Współautorzy Ostatnie zatwierdzenie na GitHubie Licencja Problemy GitHub Zamknięte problemy na GitHubie Żądania pobrania GitHub Zamknięte żądania pobrania

Rola Ansible do instalacji nodenv

Zmienne roli

Ustaw nodenv_env: system, aby zainstalować nodenv systemowo, lub nodenv_env: local, aby zainstalować lokalnie.

Dodaj wtyczki w zmiennej nodenv.plugins.

Zdefiniuj wersje node, które chcesz zainstalować w zmiennej nodes.

Przykład:

nodenv_env: system

nodenv:
  plugins:
    - { name: node-build, repo: 'https://github.com/nodenv/node-build.git' }

nodes:
  - version: 9.11.1

Obsługiwane systemy operacyjne

  • Ubuntu
    • precise (12.04)
    • trusty (14.04)
    • xenial (16.04) - xenial wymaga zainstalowanego python2 dla wsparcia ansible
  • CentOS
    • 6
    • 7
  • RHEL
    • 6
    • 7

Przykładowy Playbook

---
# Przykładowy playbook
- name: konfiguracja nodenv
  hosts: serwery
  gather_facts: yes

  tasks:
  - include_role:
      name: eendroroy.nodenv
    vars:
      nodenv_env: system
      pythons:
        - version: 9.11.1

Wkład

Raporty o błędach i żądania pobrania są mile widziane na GitHubie w repozytorium ansible-role-nodenv. Projekt ma na celu stworzenie bezpiecznej i przyjaznej przestrzeni do współpracy, a od współautorów oczekuje się przestrzegania kodeksu postępowania Contributor Covenant.

Autor

Licencja

Projekt jest dostępny jako open source na zasadach Licencji MIT.

Zainstaluj
ansible-galaxy install eendroroy.nodenv
Licencja
mit
Pobrania
932
Właściciel
Write code!