--- # Please refer to https://github.com/idi-ops/ansible-nodejs/blob/master/defaults/main.yml # for additional documentation related to these variables # The version of Node.js to use. nodejs_branch: current # A hyphenated string representing the application's name. nodejs_app_name: oscjs-tests # A boolean stating whether the application's Git repository should be cloned or # not. An example scenario where you may want to set this to 'false' would be a # Vagrant project used for development where the application's source code might # already be present on local storage. nodejs_app_git_clone: false # The absolute file system path where either the application directory or the # Git working directory will be located. nodejs_app_install_dir: /home/vagrant/sync nodejs_app_rpm_packages: - gcc-c++ # A YAML list of commands that will be executed in order within the application's # Git working directory. nodejs_app_commands: - ./clean-npm.sh - sudo npm install -g node-pre-gyp - npm install # The application script passed as an argument to the Node.js binary. If this # isn't set then the application won't start. nodejs_app_start_script: tests/node-all-tests.js # Enabling this will manage the application using https://github.com/remy/nodemon # so that Node process is restarted when file system changes are detected. This # will only work if 'nodejs_app_start_script' is set. nodejs_app_dev_env: true