随笔分类 -  Jenkins

摘要:##背景 平台在执行项目的时候,需要调用jenkins构建项目,或者获取项目构建的状态,就需要调用第三方包来完成 使用 ####pip install python-jenkins ####1、初始化 jk = jenkins.Jenkins(url='Jenkins地址', username='用 阅读全文
posted @ 2022-04-12 16:23 TestingShare 阅读(548) 评论(0) 推荐(0)
摘要:场景 在jenkins构建项目中,不管成功还是失败,都希望能及时收到通知。 添加钉钉机器人 加密内容,用于后面系统配置中的加密字段 插件 配置 在系统配置中(Configure System)配置钉钉 测试可收到这样的内容,就配置成功了。 构建成功后,可收到通知。 注意 系统配置时可收到通知,但是在 阅读全文
posted @ 2022-03-21 18:42 TestingShare 阅读(823) 评论(0) 推荐(0)
摘要:##场景 本地开发代码提交后,自动部署到服务器,目前jenkins来完成,个人理解分4个部分完成 1、提交代码触发webhook执行jenkins构建项目 2、将代码拉取到服务器目录下 3、将代码进行打包 4、打包后的文件复制到指定项目目录中 webhook触发构建jenkins 参考:https: 阅读全文
posted @ 2022-03-02 16:47 TestingShare 阅读(133) 评论(0) 推荐(0)
摘要:##场景 在拉取到前端代码后,需要对前端代码build,然后放到项目目录下 需要使用到node npm run build 进行打包 ##插件 NodeJS ##配置node 全局配置中,找到NodeJs,配置版本,不建议使用最新的,容易报错 ##构建环境配置 ##构建命令 构建环境成功后,在执行构 阅读全文
posted @ 2022-03-02 16:24 TestingShare 阅读(474) 评论(0) 推荐(0)
摘要:场景 本地代码提交后,触发jenkins自动执行,需要使用到webhook关键字,代码管理平台gitee ##gitee插件 插件、密钥配置可参考:https://www.cnblogs.com/TestingShare/p/15510074.html 构建触发 ##webhook配置 URL是j 阅读全文
posted @ 2022-03-02 15:47 TestingShare 阅读(158) 评论(0) 推荐(0)
摘要:##安装插件 Locacle plugin; Localization:Chinese ##使用 系统配置-》Locale 输入zh_US 执行下http://localhost:8080/jenkins/restart 重启下就好了。 注:安装好插件后,这里配置zh_US,看大多数教程都是换成zh 阅读全文
posted @ 2021-11-07 17:29 TestingShare 阅读(69) 评论(1) 推荐(0)
摘要:##场景介绍 执行jenkins任务的时候,可能需要在其他页面进行操作触发,并不要只能在jenkins页面中进行构建任务。 构建触发器 ####触发器选择远程构建(Trigger builds remotely) ####身份验证令牌可自己输入 #####通过URL:JenkinsURL/job/j 阅读全文
posted @ 2021-11-07 10:47 TestingShare 阅读(398) 评论(0) 推荐(0)
摘要:场景介绍 有时候需要给其他同学仅使用构建的权限,不能进行编辑和修改,需要给用户角色设置权限。 ##插件 Role-based Authorization Strategy 使用 创建用户组 ##添加群组,设置群组权限 给用户添加到群组中 如何添加用户 ###方式1 管理员添加用户 ###方式2 用户 阅读全文
posted @ 2021-11-06 16:47 TestingShare 阅读(66) 评论(0) 推荐(0)
摘要:gitee码云自动化部署 giee插件安装 插件管理-搜索Giee 安装插件 配置gitee信息 系统管理-->系统配置 添加证书令牌 访问地址:https://gitee.com/profile/personal_access_tokens 获取令牌 阅读全文
posted @ 2021-11-04 19:51 TestingShare 阅读(168) 评论(0) 推荐(0)
摘要:##介绍 在执行jenkins任务时,有时会将文件或者代码发送或者部署到服务器指定位置。 eg:jenkins自动部署,可能存jenkins在服务器A,代码部署在服务器B,这时候会将代码拉到A服务器,在推给B服务器,就需要使用Send build artifacts over SSH 插件 ##Se 阅读全文
posted @ 2021-11-04 15:14 TestingShare 阅读(270) 评论(0) 推荐(0)
摘要:#修改jenkins插件源 清华源:http://mirror.esuni.jp/jenkins/updates/update-center.json 更换位置:系统管理->插件管理->高级->升级站点->替换URL->提交 阅读全文
posted @ 2021-11-01 17:14 TestingShare 阅读(93) 评论(0) 推荐(0)
摘要:#tomcat 部署jenkins 介绍:部署jenkins有很多种方法,在window/mac 上都可以直接下载安装包直接部署。但大多数企业中使用jenkins都会在服务器上部署,这里就需要用到linux环境,使用Tomcat部署jenkins是一种比较常见的方式。 ##一、安装tomcat ⚠️ 阅读全文
posted @ 2021-11-01 14:32 TestingShare 阅读(659) 评论(0) 推荐(0)