idealista.nodejs_role
Rôle Ansible pour Node.js
Ce rôle ansible installe l'environnement d'exécution Node.js dans un environnement debian.
Pour commencer
Ces instructions vous permettront d'obtenir une copie du rôle pour votre playbook ansible. Une fois lancé, il installera un environnement d'exécution JavaScript nodejs.
Prérequis
Version 2.8.6 d'Ansible installée. La destination d'inventaire doit être un environnement Debian.
Pour les tests, utilisez Molecule avec Docker comme contrôleur.
Installation
Créez ou ajoutez à votre fichier de dépendance de rôles (par exemple requirements.yml) :
- src: idealista.nodejs_role
version: 1.2.0
name: nodejs
Installez le rôle avec la commande ansible-galaxy :
ansible-galaxy install -p roles -r requirements.yml -f
Utilisez dans un playbook :
- hosts: someserver
roles:
- role: nodejs
Utilisation
Consultez le fichier de propriétés defaults pour voir les propriétés de configuration possibles.
La version par défaut est toujours LTS. N'hésitez pas à choisir une autre version si vous le souhaitez.
Tests
pipenv install -r test-requirements.txt
pipenv run molecule test
Conçu avec
Versionnage
Pour voir les versions disponibles, consultez les tags de ce dépôt.
Vous pouvez également voir les modifications apportées dans chaque version dans le fichier CHANGELOG.md.
Auteurs
- Idealista - Travail avec - idealista
Consultez également la liste des contributeurs qui ont participé à ce projet.
Licence
Ce projet est sous licence Apache 2.0 - voir le fichier LICENSE pour plus de détails.
Contributions
Veuillez lire CONTRIBUTING.md pour des détails sur notre code de conduite et le processus de soumission de demandes de tirage.
ansible-galaxy install idealista.nodejs_role