在Jenkins脚本中找不到节点AWS命令

时间:2018-04-20 21:50:03

标签: node.js bash jenkins amazon-s3 amazon-ec2

我试图将 React App build Jenkins / BlueOcean 插件推送到 S3存储桶

但是aws命令在Jenkins脚本中不起作用。

这是我的脚本正在做的事情:

#!/usr/bin/env sh
set -x
npm install -g aws-sdk
set +x

set -x
aws
echo $PATH
set +x

这是输出: enter image description here

npm install工作正常,甚至是npm start(在localhost上启动我的反应服务器)。在我的开发环境中,我可以输入aws而不会出现任何错误。

我猜这是PATH的问题?我只能找到有关npm无法正常工作的问题,但这对我来说很合适。

为什么脚本不能将aws作为命令?我该如何解决这个问题?

0 个答案:

没有答案