202212-09 K8S结合Jenkins实现持续集成的动态配置详情 Jenkins版本(Jenkins2.309) 1.安装kubernetes插件 2. 新建流水线项目 指定名称prometheus-test-demo),选择流水线,点击确定 3. 对接 K8S 集群 3.1 申请 K8S 凭据 [crayon-68a2a12f38c0c571101160/] 3.2 点击右上角「用户」 → 左下角「凭据.... Read More >
202012-07 k8s安装jenkins [crayon-68a2a12f393fd745862639/] 一、根据官网 安装 简易版Jenkins [crayon-68a2a12f39402183001773/] [crayon-68a2a12f39405733973249/] [crayon-68a2a12f39407024093761/] 二、安装一下 [crayon-68a2a12f394.... Read More >
202011-30 yum安装的jenkins升级 1、使用yum安装的jenkins升级方法: [crayon-68a2a12f396da720684253/] 2、使用替换jenkins.war的方法使用最新版本(推荐) 查看安装路径: [crayon-68a2a12f396e0384655190/] 3. 升级不要跨度太大,注意版本和jdk之间的支持 4.升级后常见错误 [cra.... Read More >
202011-30 Jenkins常见错误 1.AWT is not properly configured on this server. [crayon-68a2a12f39955733468915/] .... Read More >
201909-06 jenkins设置针对不同job的用户权限设置 1.在Jenkins安装好后,需要先安装Role-based Authorization Strategy 这个插件 2. 然后在系统管理--->全局安全配置中: 3. 然后再从系统管理--->Manage and Assign Roles 4. 然后点击Manage Roles [crayon-68a2a12f39e64933.... Read More >
201909-04 jenkins持续集成docker 1. 安装docker构建插件,在可选插件中查找docker-build-step [crayon-68a2a12f3a10a696058110/] 2. 安装角色管理插件,在可选插件中查找Role-based Authorization Strategy 3. 安装SSH插件,用于构建成功后执行远端服务器脚本从docker本地仓库获取镜像后发布新版本 .... Read More >
201909-01 jenkins持续集成github,java小demo 1.新建一个自由风格的项目 我们一项一项来 2.设置源码管理 [crayon-68a2a12f3a3f3428228402/] [crayon-68a2a12f3a3f9063265075/] 2. 将公钥内容粘贴至github/gitlab对应位置 记得保存 3.开始构建 构建成功 .... Read More >
201904-23 jenkins ssh连接超时错误 [crayon-68a2a12f3a72a403928547/] 解决办法很简单: [crayon-68a2a12f3a730362916190/] 2. 测试过程中发现及时timeout了调用的脚本也会执行完,只是在Jenkins看不到输出的日志。 3.如果Job会执行很长时间,也不想等timeout可以勾选[Exec in pty]选项 勾.... Read More >
201904-17 jenkins构建项目远程发布 jenkins基础安装与配置请看这里 传送门 jenkins持续集成的体系: Linux + svn/git+ Jenkins + Maven + Jdk 1.持续集成的优点: 解放劳动力 避免人为失误 提高效率 质量持续反馈 质量保障 2. 配置job(没有Publish over SSH这个插件的,提前装一下) [crayon-68a2a12f3a9.... Read More >
201809-01 jenkins安装与配置 附: [crayon-68a2a12f3ad09093627698/] 安装 1.安装jdk 传送门 2.配置Jenkins环境变量 [crayon-68a2a12f3ad0f597649584/] 3.下载安装jenkins [crayon-68a2a12f3ad11911942595/] 4.启动jenkins [crayon-68.... Read More >