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
Создано с помощью
Версионирование
Для доступных версий смотрите теги в этом репозитории.
Дополнительно вы можете увидеть изменения в каждой версии в файле CHANGELOG.md.
Авторы
- Idealista - Работа с - idealista
Также посмотрите список участников, принимавших участие в этом проекте.
Лицензия
Этот проект лицензирован под Apache 2.0 лицензией - смотрите файл LICENSE для подробностей.
Как помочь
Пожалуйста, прочитайте CONTRIBUTING.md для подробной информации о нашем кодексе поведения и процессе отправки запросов на внесение изменений.
ansible-galaxy install idealista/nodejs_role