便携式构建ImageMagick

时间:2014-01-24 23:10:12

标签: imagemagick cloudbees

我想构建ImageMagick以与CloudBees一起使用。通常,您可以使用像apt,yum或homebrew这样的包管理器来安装它。但是,在CloudBees上,您没有管理员权限或访问这些工具。

我尝试将ImageMagick作为构建过程的一部分 - 但它链接到使用它构建的“/ jenkins / somethingsomething”目录。在运行时,它无法找到它的库。运行环境是一个单独的机器,位于目录“/ apps /

我尝试从源代码构建它作为部署过程的一部分,但这会导致部署超时。

有没有办法构建ImageMagick,以便它在运行时查找$ MAGICK_HOME而不是绑定到特定的硬编码路径?

谢谢! 克里斯

1 个答案:

答案 0 :(得分:0)

在开发环境中,在DEV @ cloud上使用Jenkins,您可以尝试通过“curl”命令使用它。但是,在运行时,如果您自定义要使用的堆栈,则只能使用它。

CloudBees为Tomcat,JBoss,Jetty和Glassfish创建了堆栈。例如,CloudBees在运行时使用的Tomcat 6和Tomcat 7堆栈可以在不同分支上的GitHub(here)上使用。

有关ClickStacks的更多信息,请访问here。另外,您可以自定义自己的堆栈Developing and using your own ClickStacks部分。