nodejs_role

Логотип

Статус сборки

Ansible роль для Node.js

Эта Ansible роль устанавливает окружение Node.js в Debian.

Начало работы

Эти инструкции помогут вам получить копию роли для вашего Ansible плейбука. После запуска она установит nodejs JavaScript окружение.

Предварительные требования

Установлена версия Ansible 2.8.6. Целевое окружение должно быть Debian.

Для тестирования используется Molecule с Docker в качестве драйвера.

Установка

Создайте или добавьте в файл зависимостей ваших ролей (например, requirements.yml):

- src: idealista.nodejs_role
  version: 1.2.0
  name: nodejs

Установите роль с помощью команды ansible-galaxy:

ansible-galaxy install -p roles -r requirements.yml -f

Используйте в плейбуке:

- hosts: someserver
  roles:
    - role: nodejs

Использование

Смотрите в файл defaults, чтобы увидеть возможные свойства конфигурации.

По умолчанию всегда используется версия LTS. Вы можете выбрать другую версию, если предпочитаете.

Тестирование

pipenv install -r test-requirements.txt
pipenv run molecule test

Создано с помощью

Ansible

Molecule

Goss

Версионирование

Для доступных версий смотрите теги в этом репозитории.

Дополнительно вы можете увидеть изменения в каждой версии в файле CHANGELOG.md.

Авторы

Также посмотрите список участников, принимавших участие в этом проекте.

Лицензия

Лицензия Apache 2.0

Этот проект лицензирован под Apache 2.0 лицензией - смотрите файл LICENSE для подробностей.

Как помочь

Пожалуйста, прочитайте CONTRIBUTING.md для подробной информации о нашем кодексе поведения и процессе отправки запросов на внесение изменений.

О проекте

Node.js JavaScript runtime

Установить
ansible-galaxy install idealista/nodejs_role
Лицензия
apache-2.0
Загрузки
5342
Владелец
We release serious projects apart from Ansible Roles.