我已经使用bitnami的jenkins集群在azure上设置了jenkins,我正在尝试设置nodejs构建。
直截了当地说,我刚刚配置了我的用户,安装并配置了nodejs插件,并设置了我的构建。
在尝试
NPM INSTALL
我遇到错误:
npm ERR! path /root/.npm/_logs
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall scandir
npm ERR! Error: EACCES: permission denied, scandir '/root/.npm/_logs'
npm ERR! { [Error: EACCES: permission denied, scandir '/root/.npm/_logs']
npm ERR! stack:
npm ERR! 'Error: EACCES: permission denied, scandir \'/root/.npm/_logs\'',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'scandir',
npm ERR! path: '/root/.npm/_logs' }
开箱即用我也不能用
sudo
. 很明显,我希望能够随意添加和删除构建奴隶,所以我不想做太复杂的事情。
有人有什么建议吗?