摘要: 在构建项目过程中,常常需要根据用户输入,传入一些参数,从而影响整个构建过程,此时就需要用到参数化构建了。 下面演示将git库中分支参数化构建,简单理解就是在Jenkins中定义变量,在流水线中引用变量,用户输入的参数,就是变量的值 1、定义参数 任意新建或打开流水线任务的配置选项如下图: 2、流水线 阅读全文
posted @ 2023-01-02 10:14 乱七八糟博客备份 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、流水线内容:文件以Jenkinsfile命名 pipeline { agent any stages { stage('拉取代码') { steps { checkout([$class: 'GitSCM', branches: [[name: '*/main']], extensions: [ 阅读全文
posted @ 2023-01-01 22:15 乱七八糟博客备份 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1、首先需要将已经调试好的Jenkins pipeline文件上传到git库中,推荐以 Jenkinsfile命名 放至git库根目录 git add . git commit -m "pipeline v1" git push -u origin main 上传完成后 在git库中可以查看到 如下 阅读全文
posted @ 2023-01-01 16:48 乱七八糟博客备份 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 一、Pipeline安装 Pipeline,简单来说,就是一套运行在Jenkins上的工作流框架,将原来独立运行于单个或多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化工作。 系统管理 > 插件管理 可选插件 > 搜索Pipeline > 点击安装 安装完后 在创建任务会显示流水线 阅读全文
posted @ 2023-01-01 15:33 乱七八糟博客备份 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1、添加WEB管理用户 vim apache-tomcat-9.0.58/conf/tomcat-users.xml # 添加WEB管理用户,账号tomcat密码tomcat <role rolename="tomcat"/> <role rolename="role1"/> <role rolen 阅读全文
posted @ 2022-12-31 21:58 乱七八糟博客备份 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1、安装 Role-based Authorization Strategy插件 系统管理 > 插件管理 如果没有安装在 Available plugins 搜索安装,下面我是已安装好的~ 2、启用 Role-based 插件 系统管理 > 全局安全配置 3、新建一个全局角色并赋予只读权限 系统管理 阅读全文
posted @ 2022-12-27 22:27 乱七八糟博客备份 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、SIP协议概念 会话启动协议 SIP(Session Initiation Protocol) 是一个在IP网络上进行多媒体通信的应用层控制协议,被用来创建、修改、和终止一个或多个参加者参加的会话进程。 协议功能: 用户定位:确定参加通信的终端用户位置; 用户通信能力协商:确定通信的媒体类型和参 阅读全文
posted @ 2022-12-24 19:26 乱七八糟博客备份 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 1、下载Email Extension插件 2、配置发件人邮箱地址 系统管理 > 系统配置 3、配置邮件通知 系统管理 > 系统配置 > 邮件通知 往下滑找到 通过发送测试邮件测试配置 测试 如果以上配置没有问题,会发送一封测试邮件到服务器中,如果有问题请优先检查一下端口号和是否使用SSL是否能对应 阅读全文
posted @ 2022-12-11 22:39 乱七八糟博客备份 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Poll SCM是Jenkins主动遍历git库,当发现git库代码发生改变会自动构建任务 Poll SCM使用cron表达式进行选择遍历属性的,可以参考Jenkins 定时任务cron表达式进行参考 阅读全文
posted @ 2022-12-11 20:52 乱七八糟博客备份 阅读(321) 评论(0) 推荐(0) 编辑
摘要: crontab表达式 Jenkins中cron表达式相对于传统的cron表达式稍微复杂那么一点点,多个一个 H H表示hash值可以理解成随机值,假如H在分位上面表示(0-60)之间取随机值,第一次hash值是6,那表示以后也都是6 举例: H * * * *:0-60之间取随机值到分位,假如是45 阅读全文
posted @ 2022-12-08 22:16 乱七八糟博客备份 阅读(714) 评论(0) 推荐(0) 编辑