乔克叔叔的博客,公众号:运维开发故事

随笔分类 -  Jenkins

摘要:一、动态生成Slave 1.1、简介 之前我们都是在物理机或者虚拟机上部署jenkins,但是这种部署方式会有一些难点,如下: 主 Master 发生单点故障时,整个流程都不可用了 每个 Slave 的配置环境不一样,来完成不同语言的编译打包等操作,但是这些差异化的配置导致管理起来非常不方便,维护起 阅读全文
posted @ 2020-06-15 11:40 乔克爱运维 阅读(13609) 评论(14) 推荐(1) 编辑
摘要:一、安装插件 插件名: "Role based Authorization Strategy" 二、配置授权策略 三、创建用户 四、添加并配置权限 4.1、添加Global Role 普通角色拥有全局只读权限 4.2、添加Project Role bigdata这个Role可以匹配所有以bigdat 阅读全文
posted @ 2020-04-28 13:38 乔克爱运维 阅读(277) 评论(0) 推荐(0) 编辑
摘要:一、实现方法流程图 流程图如下: 代码托管在本地GitLab上(为了复现整套流水线,我直接使用了GitHub,懒得再搭建GitLab),开发完成后提交代码到代码仓库,【自动】触发Jenkins进行持续集成和部署,如果代码出现问题,根据版本进行回滚。(1)、自动触发Jenkins可以使用hooks来实 阅读全文
posted @ 2020-04-28 13:35 乔克爱运维 阅读(826) 评论(1) 推荐(0) 编辑
摘要:一、安装 Generic Webhook Trigger 插件 二、创建项目 创建项目之前先准备自己的项目,如果没有可以我fork的一个项目。地址是: "https://gitee.com/jokerbai/simple java maven app.git" 由于我这里是使用了Jenkins的sh 阅读全文
posted @ 2020-04-28 12:40 乔克爱运维 阅读(2084) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示