nodesource / Ansible Nodejs Role
Licence: mit
Ansible Role for Node.js Binary Install
Stars: ✭ 130
Programming Languages
python
139335 projects - #7 most used programming language
ansible-nodejs-role
This is an Ansible role which adds the the NodeSource APT repository and installs Node.js.
Currently this role supports the following operating systems and releases.
- Ubuntu 14.04 LTS (Trusty Tahr)
- Ubuntu 16.04 LTS (Xenial Xerus)
Usage
You can either:
- Install the playbook via Ansible Galaxy:
$ ansible-galaxy install nodesource.node
- Install the using requirements.yml via Ansible Galaxy:
- src: https://github.com/nodesource/ansible-nodejs-role
$ ansible-galaxy install -r requirements.txt
Configure
Then configure it as follows:
- hosts: servers
roles:
- nodesource.node
Role Variables
-
nodejs_nodesource_pin_priority
: Pin-Priority of the NodeSource repository (default:500
). -
nodejs_version
: Set Node version (options:0.10
or0.12
or4.6
, default:4.6
)
Testing
To test this role using molecule:
$ make
$ molecule test
Author
Mark Wolfe [email protected]
License
This code is Copyright (c) 2014 NodeSource and Mark Wolfe and licenced under the MIT licence. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE.md file for more details.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].