eendroroy.nodenv
nodenv
Ansible-Rolle zur Installation von nodenv
Rollenvariablen
Setzen Sie nodenv_env: system
, um nodenv systemweit zu installieren, oder nodenv_env: local
für eine lokale Installation.
Fügen Sie Plugins unter der Variablen nodenv.plugins
hinzu.
Definieren Sie die Node-Versionen, die installiert werden sollen, unter der Variablen nodes
.
Beispiel:
nodenv_env: system
nodenv:
plugins:
- { name: node-build, repo: 'https://github.com/nodenv/node-build.git' }
nodes:
- version: 9.11.1
Unterstützte Betriebssysteme
- Ubuntu
- precise (12.04)
- trusty (14.04)
- xenial (16.04) - xenial erfordert die Installation von python2 für die Ansible-Unterstützung
- CentOS
- 6
- 7
- RHEL
- 6
- 7
Beispiel-Playbook
---
# Beispiel-Playbook
- name: nodenv Einrichtung
hosts: servers
gather_facts: yes
tasks:
- include_role:
name: eendroroy.nodenv
vars:
nodenv_env: system
pythons:
- version: 9.11.1
Mitwirken
Fehlerberichte und Pull-Anfragen sind auf GitHub im Repository ansible-role-nodenv willkommen. Dieses Projekt soll ein sicherer, einladender Raum für die Zusammenarbeit sein, und die Mitwirkenden werden gebeten, sich an den Contributor Covenant Verhaltenskodex zu halten.
Autor
- indrajit - Eigentümer - eendroroy
Lizenz
Das Projekt ist unter den Bedingungen der MIT-Lizenz als Open Source verfügbar.
Installieren
ansible-galaxy install eendroroy.nodenv
Lizenz
mit
Downloads
932
Besitzer
Write code!