idealista.nodejs_role

Logo

Statut de la construction

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

Ansible

Molecule

Goss

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

Consultez également la liste des contributeurs qui ont participé à ce projet.

Licence

Licence Apache 2.0

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.

À propos du projet

Node.js JavaScript runtime

Installer
ansible-galaxy install idealista.nodejs_role
Licence
apache-2.0
Téléchargements
5.5k
Propriétaire
We release serious projects apart from Ansible Roles.