eendroroy.nodenv
nodenv
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
- indrajit - Właściciel - eendroroy
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!