idealista.nodejs_role
Node.js Ansible 角色
这个 Ansible 角色在 Debian 环境中安装 Node.js 运行时。
入门
这些说明将帮助你为 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,了解我们的行为准则和提交拉取请求的流程。