我正在尝试使用Jenkins Execute Shell运行PM2,作为构建的最后一步:
pm2 reload my-app
但是,我得到了:
+ pm2 reload app-dev
/tmp/jenkins8632854138923533287.sh: 5: /tmp/jenkins8632854138923533287.sh: pm2: not found
已完成以下步骤:
nvm
安装了节点。效果很好。pm2
已全局安装。/home/me/.pm2
拥有权限me/users
,用户jenkins
属于users
组。要执行pm2
作为Jenkins构建的最后一步,这里缺少什么?