use a post initialization scriptjenkins支持在启动后立即运行指定脚本(${JENKINS_HOME/init.groovy} 或 ${JENKINS_HOME}/init.groovy.d/*.groovy),脚本可以访问Jenins中的类和所有插件。可以利用这 ...
修改Jenkins Home
修改 JENKINS_HOME 前必须先停止jenkins服务,修改后将原来 jenkins home目录中的数据copy到新目录,然后重启服务。 使用war启动jenkins直接通过 java -DJENKINS_HOME=/var/jenkins_home -jar jenkins.war 指定 ...
docker重启策略
使用在 docker run 命令中通过指定 --restart=xxx 选项来指定容器在退出时的重启策略。 Docker容器的重启动作都是由Docker守护进程完成的。 重启策略 策略 说明 no 默认值,当容器退出时不会重启 on-failure[:max-retries] 在容 ...
docker配置代理
systemd中,创建 /etc/systemd/system/docker.service.d/http-proxy.conf 文件,增加如下配置 [Service]Environment="HTTP_PROXY=http://proxy.example.com:80/" &q ...
docker配置文件常用配置
默认配置文件为: /etc/docker/daemon.json, 如果该文件不存在,需要自己创建 官方配置文件说明 常用配置如下 { "graph": "/data/docker_home", // 配置docker默认root目录,该配置19.03.0版本已废弃,计划19.09.0版 ...
修改docker默认root目录
方法一 停止服务 systemctl stop docker 修改docker服务配置文件/usr/lib/systemd/system/docker.service # 启动命令配置中,增加 --data-root 配置ExecStart=/usr/bin/dockerd -H fd:// -- ...
docker使用总结
官方文档CentOS下安装dockerdocker常见配置说明 docker可执行文件: /usr/bin/dockerd docker服务配置文件: /usr/lib/systemd/system/docker.service docker配置文件: /etc/docker/daemon.js ...
centos下docker安装
CentOS7.6 卸载老版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...
清理Jenkins中所有任务的历史记录
def jobRetain = 3 // job 保留的历史记录数量// Jenkins.instance.getClass(): hudson.model.Hudson// 获取所有freestyle的jobjobs = Jenkins.instance.getAllItems(AbstactP ...
动态替换map中的变量
def replaceVariableInMap(def oriValue, def key, def value) { if (oriValue instanceof String) { return oriValue.replace("\${$& ...