随笔分类 -  jenkins

jenkins docker 开启debug 简单说明
摘要:jenkins docker 镜像为了方便调试,已经内置了一个环境变量可以方便的开启基于jdwp 协议的debug 处理,以下是一个简单使用 参考配置 docker-compose 文件 services: jenkins: image: jenkins/jenkins:lts environmen 阅读全文

posted @ 2024-05-18 22:13 荣锋亮 阅读(95) 评论(0) 推荐(0) 编辑

创建一个不带认证的jenkins环境
摘要:对于jenkins 禁用认证的方法很多,大家可能经常看到的是先启动,然后禁用认证模式的,实际上jenkins 有一些可配置参数进行不带认证环境的直接开启 禁用配置模式的 首先启动,然后修改jenkins home 中的config.xml <?xml version='1.1' encoding=' 阅读全文

posted @ 2024-05-12 06:56 荣锋亮 阅读(19) 评论(0) 推荐(0) 编辑

jenkins maven-hpi-plugin 插件run 内部处理简单说明
摘要:jenkins maven-hpi-plugin 是方便进行jenkins plugin 开发的一个maven plugin,提供了打包,测试,以及本地运行的能力,以下简单说明下 关于run 命令的处理 内部处理 实现上hpi:run 命令复用了jetty maven 插件的一些能力,对于我们提供了 阅读全文

posted @ 2024-05-12 06:55 荣锋亮 阅读(121) 评论(0) 推荐(0) 编辑

jenkins plugin 开发简单说明
摘要:属于一个简单的学习,基于了官方提供的脚手架,运行一个简单测试插件,了解下开发流程 基于脚手架的简单项目 创建 使用archetype 会提示选择的模版 mvn -U archetype:generate -Dfilter="io.jenkins.archetypes:" 构建 mvn clean v 阅读全文

posted @ 2024-05-11 11:27 荣锋亮 阅读(50) 评论(0) 推荐(0) 编辑

jenkins jvm内存调整以及一些说明
摘要:jenkins 调整jvm 内存有几个配置地方,比如通过/etc/sysconfig/jenkins 以及通过直接修改systemd 的服务定义(以centos 来说) systemd 配置 /usr/lib/systemd/system/jenkins.service 文件 参考修改 Enviro 阅读全文

posted @ 2023-03-22 10:40 荣锋亮 阅读(2574) 评论(0) 推荐(0) 编辑

jenkins 配置注意空格问题
摘要:最近在处理一个jenkins 构建问题碰到了一个空格问题,记录下 问题 昨天还可以一直使用的jenkins remote shell 执行,突然不能使用,日志日志unkonw host,同一批机器只有两台有问题,其他没有问题然后通过ssh 登录测试发现ssh 以及主机都是正常的,通过jenkins 阅读全文

posted @ 2023-03-21 08:13 荣锋亮 阅读(97) 评论(0) 推荐(0) 编辑

一次 jenkins 升级造成git clone 代码异常问题解决
摘要:jenkins 从2.360 升级到2.361 出现了如下问题(以前构建一直没有问题) 问题日志 参考如下 Verifying host key using known hosts file, will automatically accept unseen keys > /usr/bin/git 阅读全文

posted @ 2022-07-29 13:16 荣锋亮 阅读(2570) 评论(1) 推荐(1) 编辑

记一次jenkins 升级问题
摘要:问题比较简单,主要是关于jdk 问题的,因为系统的jdk 都是基于rpm 构建的openjdk,而且项目构建需要使用openjdkjenkins 安装也是基于rpm 包的(jdk8),但是因为2.357 必须使用jdk 11 或者17了,但是因为构建节点(slave)使用的jdk8 (必须使用)所以 阅读全文

posted @ 2022-07-06 01:10 荣锋亮 阅读(603) 评论(0) 推荐(0) 编辑

winstone 简单方便的servlet 容器
摘要:对于war包部署(需要servlet容器)大家一般可能使用的是tomcat,jetty, undertow。。。类似的web容器,可以使用独立的,或者嵌入的(spring boot 的玩法) 实际上也有其他好多的类似实现,比如jetty-runner,winstone 也是一个不错的选择(jenki 阅读全文

posted @ 2020-05-18 10:14 荣锋亮 阅读(714) 评论(0) 推荐(0) 编辑

使用jenkins exporter 监控jenkins 构建任务
摘要:jenkins 提供了rest api,我们可以基于rest api 暴露prometheus metrics,社区已经有了好多 开源的实现了,使用起来也比较方便,以下集成几个进行简单的测试 环境准备 docker-compose 文件 version: "3" services: jenkins: 阅读全文

posted @ 2019-08-31 14:36 荣锋亮 阅读(2640) 评论(0) 推荐(0) 编辑

jenkins 集成 keycloak 认证
摘要:keycloak 是很不错的sso 工具,当然也有Jenkins 的插件,我们可以使用jenkins 插件,方便用户账户的管理 环境准别 docker-compose version: "3" services: jenkins: image: jenkins/jenkins:lts-alpine 阅读全文

posted @ 2019-01-29 16:28 荣锋亮 阅读(2439) 评论(0) 推荐(0) 编辑

jenkins 使用smtp2http 邮件服务,扩展灵活的构建通知功能
摘要:smtp2http 是一个很方便的可以将smtp 转换为http 服务的工具,同时也支持扩展的开发,我们可以使用此工具 扩展灵活的ci、cd 生命周期管理,而不是简单的邮件处理 备注: 使用docker-compose 运行 环境准备 docker-compose 文件 注意为了方便使用了一个web 阅读全文

posted @ 2019-01-17 18:54 荣锋亮 阅读(605) 评论(0) 推荐(0) 编辑

便捷的Jenkins jswidgets
摘要:很多时候我们在构建完成之后需要查看构建的状态,类似github 中的build Status 插件安装 搜索插件 使用 目前好像只支持自由项目的构建 代码集成 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta n 阅读全文

posted @ 2018-06-08 13:15 荣锋亮 阅读(197) 评论(0) 推荐(0) 编辑

elixir jenkins 集成构建方式配置
摘要:备注: 主要问题是环境变量配置的问题,解决方法是使用软连接进行解决 1. 下载软件包 wget https://github.com/elixir-lang/elixir/releases/download/v1.6.4/Precompiled.zip 2. 配置环境变量 配置环境变量 export 阅读全文

posted @ 2018-04-19 13:10 荣锋亮 阅读(194) 评论(0) 推荐(0) 编辑

好用的 convert freestyle jenkins jobs to pipeline 插件使用
摘要:1. 安装 安装,重启即可,非常简单 2. 使用 原有配置,主要列出执行 生成的jenkins pipeline 3. 构建效果 4. 参考资料 https://jenkins.io/blog/2017/12/15/auto-convert-freestyle-jenkins-jobs-to-cod 阅读全文

posted @ 2017-12-16 13:03 荣锋亮 阅读(548) 评论(0) 推荐(0) 编辑

jenkins 重置密码
摘要:说明 最近在折腾jenkins,配置用户权限时点错了,选择了安全矩阵后没有添加用户,就保存配置了,然后就报错了,提示没有Overall/Read权限。还有另外一个问题,用户的密码忘记了怎么办? 一.重置用户权限 解决方法: 打开配置文件 vim config.xml,配置文件位于jenkins主目录 阅读全文

posted @ 2017-11-08 20:42 荣锋亮 阅读(798) 评论(0) 推荐(0) 编辑

jenkins中通过execute shell启动的进程会被杀死的问题
摘要:在jenkins中配置自动更新部署项目时,如果采取用execute shell启动/关闭tomcat,会发现可以进行关闭tomcat, 但是无法启动tomcat,虽然构建会显示执行成功,但是查看进程,tomcat是没有启动的。这是因为Jenkins默认 会在Build结束后Kill掉所有的衍生进程。 阅读全文

posted @ 2017-11-08 20:23 荣锋亮 阅读(2987) 评论(0) 推荐(2) 编辑

jfrog artifactory docker 安装试用
摘要:预备环境(docker 安装模式,使用的免费版本): docker-ce (启用镜像加速) 1. 镜像拉取 docker.bintray.io/jfrog/artifactory-oss 2. 启动 docker run -d -p 8081:8081 docker.bintray.io/jfrog 阅读全文

posted @ 2017-11-08 20:04 荣锋亮 阅读(1795) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示