Cloudbees运行@云系统路径

时间:2014-01-14 08:14:11

标签: cloudbees

我正在部署使用ImageMagick(通过node-gm)到Cloudbees的NodeJS应用程序。我的构建脚本正在编译它并将二进制文件加载到我的部署zip中的特殊目录中:

-main.js
-path_utilities
    -imagemagick
        - bins...

二进制文件是通过gm中的spawn()访问的,因此path_utilities / imagemagick需要在路径上。 如何修改RUN @ cloud实例上的系统PATH变量?

谢谢!

克里斯

1 个答案:

答案 0 :(得分:1)

Derp - 您可以在应用中更改路径:

process.env.PATH = process.env.PATH + ":./path_utilities/imagemagick"

编辑: 编辑这样的路径是有效的,但很糟糕。更好的方法是将您所基于的clickstack分叉并编辑应用程序加载器中的路径。