![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jenkins
liujiangxu
这个作者很懒,什么都没留下…
展开
-
jenkins本地环境迁移至容器运行
jenkins版本2.306因云盾检测出应急漏洞Jackson 最新反序列化漏洞(CVE-2019-14361和CVE-2019-14439)【版本检测】,因此整改迁移至docker,当然按照自己习惯也可以升级新版本或者打补丁方式,操作方式不限docker镜像拉取镜像(拉取后版本也是2.306)[root@10.1.74.109 ~]# docker pull jenkins/jenkins:latest创建挂载文件[root@10.1.74.109 ~]# mkdir /home/jenkin原创 2021-08-16 15:50:53 · 494 阅读 · 0 评论 -
jenkins+mvn使用自定义jdk
原因在build阶段多了 mvn命令导致去掉就正常了,mvn插件安装后默认运行带了mvn命令。原创 2023-12-28 17:25:22 · 2154 阅读 · 0 评论 -
jenkins容器自定义配置密钥+jdk+maven环境
当使用到maven项目时会用到jdk和maven环境,也需要ssh密钥避免容器重启消失,我使用jenkins2.344自带的jdk为11版本,与打包项目不兼容会出现构建报错,所以到此自定义环境及版本使用,以下使用dockerfile构建重新打包新的镜像从源头解决Dofilefile构建此处遇到痛点Dockerfile文件source全局配置文件一直不生效,会导致容器启动后需手动source,解决方式就是将souce /etc/profile写到~/.bashrc文件中完美解决FROM harbor.原创 2022-04-29 17:18:38 · 1249 阅读 · 0 评论 -
jenkins容器部署定时构建于本地时间不一致
【代码】容器部署jenkins定时构建于本地时间不一致。原创 2023-07-28 16:28:21 · 1078 阅读 · 0 评论 -
jenkins构建项目失败钉钉告警
我们使用jenkins平台执行特定的脚本构建项目,失败会触发告警,但有个状态问题导致任务构建失败时不告警,比如脚本内部没有明确程序退出状态,不论程序内部是否执行成功与失败原创 2021-09-06 14:13:43 · 894 阅读 · 0 评论 -
jenkins启动tomcat失败
解决shell脚本在shell终端启动正常,但是jenkins执行命令无效?在脚本最上方设置jdk变量,然后再去jenkins执行试试看?????#!/bin/bashexport JAVA_HOME=/usr/local/jdk1.8.0_221export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar...原创 2021-07-26 10:58:34 · 325 阅读 · 0 评论 -
jenkins批量删除构建历史
jenkins批量删除构建历史def jobName = “TEST-client”def maxNumber = 64Jenkins.instance.getItemByFullName(jobName).builds.findAll {it.number <= maxNumber}.each {it.delete()}原创 2021-07-09 10:52:49 · 253 阅读 · 0 评论