Use a npm global package

tuizi May 26, 2015

Hi,

I have a npm task with the command:

install -g forever grunt-cli


Then a script task:

forever start server.js
grunt test

 

But this is not working I get an error: 

forever not found

grunt not found

 

How can I use npm global package in my bamboo plan?

2 answers

0 votes
tuizi May 28, 2015

Ok thank you.

Following your advise I created a NodeJS task to run forever as a local package

node_modules/forever/bin/forever

with parameter

start server.js
0 votes
Daniel Wester
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 26, 2015

Unless you're running bamboo as root (please don't - that's just a security incident waiting to happen) or with sudo (again please don't). - don't do npm install -g . If you're running express - take a look at https://github.com/blai/grunt-express

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events