idealista.nodejs_role
Rol de Ansible para Node.js
Este rol de Ansible instala el entorno de ejecución de Node.js en un entorno Debian.
Comenzando
Estas instrucciones te proporcionarán una copia del rol para tu libro de jugadas de Ansible. Una vez lanzado, instalará un entorno de ejecución de JavaScript nodejs.
Requisitos previos
Versión 2.8.6 de Ansible instalada. El destino de inventario debe ser un entorno Debian.
Para fines de prueba, se utiliza Molecule con Docker como controlador.
Instalación
Crea o agrega a tu archivo de dependencias de roles (por ejemplo, requirements.yml):
- src: idealista.nodejs_role
version: 1.2.0
name: nodejs
Instala el rol con el comando ansible-galaxy:
ansible-galaxy install -p roles -r requirements.yml -f
Úsalo en un libro de jugadas:
- hosts: someserver
roles:
- role: nodejs
Uso
Consulta el archivo de propiedades defaults para ver las posibles propiedades de configuración.
La versión predeterminada siempre es LTS. Si lo prefieres, puedes elegir otra versión.
Pruebas
pipenv install -r test-requirements.txt
pipenv run molecule test
Construido con
Versionado
Para ver las versiones disponibles, consulta las etiquetas de este repositorio.
Además, puedes ver los cambios en cada versión en el archivo CHANGELOG.md.
Autores
- Idealista - Trabajo con - idealista
Consulta también la lista de contribuidores que participaron en este proyecto.
Licencia
Este proyecto está bajo la licencia Apache 2.0 - consulta el archivo LICENSE para más detalles.
Contribuyendo
Por favor, lee CONTRIBUTING.md para obtener detalles sobre nuestro código de conducta y el proceso para enviar solicitudes de extracción.
ansible-galaxy install idealista.nodejs_role