【发布时间】:2014-02-19 21:25:53
【问题描述】:
我正在使用 Jenkins,它运行一个使用 AWS 命令行工具的脚本。 因为 Jenkins 不像普通用户那样使用 shell,所以它会说“EC2_HOME”未设置。现在我知道如何为普通用户设置这个,但不是为詹金斯设置的。 目前我在我的脚本中导出了 Jenkins 使用的 EC2_HOME 和密钥,但我对在我的脚本中包含这些信息感到不舒服。
如何/在哪里可以编辑 Jenkins 的 PATH 以使用 EC2 工具? 我已经编辑了 /etc/profile.这一直有效,直到服务器最近重新启动。
【问题讨论】:
-
调用 AWS 工具的构建步骤是什么样的?这是一个“执行外壳”步骤吗?
-
它调用一个脚本:/opt/name-of-script.sh ARG1 ARG2.
标签: linux amazon-web-services path amazon-ec2 jenkins