如何在Jenkins启动时配置xvfb默认安装?

时间:2015-11-19 21:50:33

标签: jenkins docker xvfb

我在Docker中设置Jenkins实例。我正在使用/usr/local/bin/plugins.sh来安装插件。我正在将groovy脚本复制到/usr/share/jenkins/ref/init.groovy.d/以初始化一些配置。

我无法弄清楚如何初始化Xvfb安装位置。有一些类是org.jenkinsci.plugins.xvfb命名空间。我不确定使用哪个类来设置从PATH中找到应用程序的默认安装(应该是默认的???)。

帮助?

1 个答案:

答案 0 :(得分:3)

$.each()目录中使用此脚本:

init.groovy.d

import jenkins.model.Jenkins import org.jenkinsci.plugins.xvfb.* def installation = new XvfbInstallation('default', '/usr/local/bin', null) Jenkins.getInstance() .getDescriptorByType(Xvfb.XvfbBuildWrapperDescriptor.class) .setInstallations(installation) 是Xvfb安装的名称,default是Xvfb二进制文件所在的目录,并相应地更改。