1 Star 0 Fork 21

jack / docker-zh

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
init.groovy 876 Bytes
一键复制 编辑 原始数据 按行查看 历史
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.URL;
import hudson.init.InitMilestone;
import jenkins.model.Jenkins;
Thread.start {
while(true) {
Jenkins instance = Jenkins.getInstance();
InitMilestone initLevel = instance.getInitLevel();
Thread.sleep(1500L);
println "Jenkins not ready when handle init config..."
if (initLevel >= InitMilestone.PLUGINS_STARTED) {
InputStream input = new FileInputStream("/usr/share/jenkins/ref/mirror-adapter.crt")
FileOutputStream out = new FileOutputStream(System.getenv("JENKINS_HOME") + "/war/WEB-INF/update-center-rootCAs/mirror-adapter.crt");
byte[] buf = new byte[1024];
int count = -1;
while((count = input.read(buf)) > 0) {
out.write(buf, 0, count);
}
println "Jenkins init ready..."
break
}
}
}
Go
1
https://gitee.com/zjblovewl/docker-zh.git
git@gitee.com:zjblovewl/docker-zh.git
zjblovewl
docker-zh
docker-zh
master

搜索帮助