eendroroy.nodenv

nodenv

Statut du build

Tag GitHub

Contributeurs Dernier commit GitHub (branche) Licence Problèmes GitHub Problèmes fermés GitHub Demandes de tirage GitHub Demandes de tirage fermées GitHub

Rôle Ansible pour installer nodenv

Variables du rôle

Définissez nodenv_env: system pour installer nodenv à l'échelle du système, ou nodenv_env: local pour une installation locale.

Ajoutez des plugins sous la variable nodenv.plugins.

Définissez les versions de node à installer sous la variable nodes.

Exemple :

nodenv_env: system

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

nodes:
  - version: 9.11.1

Systèmes d'exploitation pris en charge

  • Ubuntu
    • precise (12.04)
    • trusty (14.04)
    • xenial (16.04) - xenial nécessite l'installation de python2 pour le support ansible
  • CentOS
    • 6
    • 7
  • RHEL
    • 6
    • 7

Exemple de Playbook

---
# Exemple de playbook
- name: Configuration de nodenv
  hosts: serveurs
  gather_facts: oui

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

Contribution

Les rapports de bugs et les demandes de tirage sont les bienvenus sur GitHub au dépôt ansible-role-nodenv. Ce projet vise à être un espace sûr et accueillant pour la collaboration, et les contributeurs sont attendus pour respecter le Code de conduite de Contributor Covenant.

Auteur

Licence

Le projet est disponible en tant que source ouverte sous les termes de la Licence MIT.

Installer
ansible-galaxy install eendroroy.nodenv
Licence
mit
Téléchargements
932
Propriétaire
Write code!