eendroroy.nodenv

nodenv

Estado de la construcción

Etiqueta de GitHub

Contribuyentes Último commit de GitHub (rama) licencia Problemas de GitHub Problemas cerrados de GitHub Solicitudes de extracción de GitHub Solicitudes de extracción cerradas de GitHub

Rol de Ansible para instalar nodenv

Variables del Rol

Establece nodenv_env: system para instalar nodenv a nivel del sistema, o nodenv_env: local para una instalación local.

Agrega plugins bajo la variable nodenv.plugins.

Define las versiones de node a instalar bajo la variable nodes.

Ejemplo:

nodenv_env: system

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

nodes:
  - version: 9.11.1

Sistemas Operativos Soportados

  • Ubuntu
    • precise (12.04)
    • trusty (14.04)
    • xenial (16.04) - xenial requiere que python2 esté instalado para soporte de ansible
  • CentOS
    • 6
    • 7
  • RHEL
    • 6
    • 7

Ejemplo de Playbook

---
# Ejemplo de playbook
- name: configuración de nodenv
  hosts: servidores
  gather_facts: yes

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

Contribuciones

Los informes de errores y las solicitudes de extracción son bienvenidas en GitHub en el repositorio ansible-role-nodenv. Este proyecto está destinado a ser un espacio seguro y acogedor para la colaboración, y se espera que los colaboradores se adhieran al código de conducta del Código de Conducta del Contribuyente.

Autor

Licencia

El proyecto está disponible como código abierto bajo los términos de la Licencia MIT.

Instalar
ansible-galaxy install eendroroy.nodenv
Licencia
mit
Descargas
932
Propietario
Write code!