Jenkins
文章平均质量分 72
林暗森鹿
希望努力成为更加独立坚强的女孩子
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jenkins骚操作第十四章之基于Kubernetes/K8S构建Jenkins持续集成平台(下)
文章目录一、NFS1、NFS简介2、NFS安装2.1、安装NFS服务(所有K8S节点都需要安装)2.2、查看NFS共享目录3、在主节点安装Jenkins-master4、安装Jenkins-master5、登陆Jenkins6、Jenkins+kubernetes整合7、测试Jenkins-Slave创建 一、NFS 1、NFS简介 NFS(Network File System),它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。我们可以利用NFS共享Jenkins运行的配置原创 2022-03-08 17:15:56 · 932 阅读 · 1 评论 -
Jenkins骚操作第十二章之SpringCloud前后端结合、多节点、反向代理
文章目录一、部署其他微服务二、数据库脚本导入Jenkins的数据库中 一、部署其他微服务 注册中心eureka服务配置指定生产服务器地址eureka_server 服务网关配置指定生产服务器地址zuul 认证中心配置,数据库使用Jenkins中的数据库admin 活动微服务配置gathering 修改完成进行提交 二、数据库脚本导入Jenkins的数据库中 在这里插入代码片 ...原创 2022-03-07 12:24:52 · 3545 阅读 · 0 评论 -
Jenkins骚操作第十一章之SpringCloud生产环境应用
文章目录一、Jenkins+Docker+SpringCloud持续集成流程二、利用Jenkins打包微服务项目1、生成公共子工程 pom 文件1.1、修改 Jenkinsfile 一、Jenkins+Docker+SpringCloud持续集成流程 文字流程 开发人员每天把代码提交到 Gitlab 代码仓库。 Jenkins 从 Gitlab 中拉取项目源码,编译并打成 jar 包,然后构建成 Docker 镜像,将镜像上传到 Harbor 私有仓库。 Jenkins 发送 SSH 远程命令,原创 2022-03-03 14:40:42 · 1138 阅读 · 0 评论 -
Jenkins骚操作第十章之SpringCloud代码检查
文章目录一、gitlab创建项目二、Jenkins从gitlab中拉取项目源码三、创建Jenkinsfile文件四、Jenkins直接构建流程五、代码检查 一、gitlab创建项目 先做后端提交,后端项目提交到本地git 定义远程仓库地址 windows本地安装TortoiseGit用来提交前端项目代码 二、Jenkins从gitlab中拉取项目源码 三、创建Jenkinsfile文件 SCM模式------使用流水线语法--------chectout---原创 2022-02-26 15:47:15 · 975 阅读 · 0 评论 -
Jenkins骚操作第九章之docker+SpringCloud+Harbor
文章目录一、什么是docker1、docker简介2、docker与传统虚拟机区别3、三台服务器都需部署docker二、安装docker-compose和harbor1、登陆http://192.168.199.139:85,进入harbor2、进入Jenkins制作镜像3、web_server pull镜像 一、什么是docker 1、docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一原创 2022-02-26 15:23:06 · 793 阅读 · 0 评论 -
Jenkins骚操作第八章之持续集成docker+SpringCloud
文章目录一、Jenkins+Docker+SpringCloud持续集成流程说明二、SpringCloud微服务源码概述三、本地部署SpringCloud微服务部署1、逐一启动微服务2、本地数据库导入 一、Jenkins+Docker+SpringCloud持续集成流程说明 大致流程说明: 1)开发人员每天把代码提交到gitlab代码仓库中 2)Jenkins从gitlab中拉取项目源码,编译并打包成jar包,然后构建成docker镜像,将镜像上传到harbor私有仓库 3)Jenkins发送SSH远程登原创 2022-02-24 15:45:56 · 969 阅读 · 0 评论 -
Jenkins骚操作第七章sonarqube代码审查
文章目录一、sonarqube简介二、安装MYSQL 一、sonarqube简介 SonarQube是一个用于管理代码质量的开放平台,可以快速的定位代码中潜在的或者明显的错误。目前支持java,C#,C/C++,Python,PL/SQL,Cobol,JavaScrip,Groovy等二十几种编程语言的代码质量管理与检 测,底层使用elasticsearch作为代码检索工具 官网:https://www.sonarqube.org/ | 软件 服务器 版本 jdk 192.168.1原创 2022-02-18 09:14:41 · 1645 阅读 · 0 评论 -
Jenkins骚操作第六章邮件服务器发送构建结果
文章目录一、配置邮箱服务器发送构建结果二、编写Jenkins添加构建后发送邮箱 一、配置邮箱服务器发送构建结果 安装插件Email Extension插件 打开system configuration 465端口为加密端口 打开idea创建email模板 记得切换成master <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>${EN原创 2022-02-15 21:20:29 · 1683 阅读 · 0 评论 -
Jenkins骚操作第五章触发器、配置webhook、Jenkins参数化构建
文章目录1、Jenkins触发器种类2、触发远程构建3、其他工程构建后触发4、定时构建5、轮询SCM6、开启webhook功能7、参数化构建7.1、简介作用7.2、jenkins开启参数化构建功能7.3、新建分支并推送并构建发布 1、Jenkins触发器种类 jenkins内置4种构建触发器 触发远程构建 其他工程构建后触发(Build after other projects are build) 定时构建(Build periodically) 轮询 SCM(Poll SCM) 2、触发远程构建 创建n原创 2022-02-15 00:11:15 · 3956 阅读 · 1 评论 -
Jenkins骚操作第二章idea常见操作、安装git、commit\push的使用以及安装Jenkins(1)
文章目录前言一、idea一般操作1、修改菜单通用字体2、代码区域字体3、web服务器步骤4、安装tomcat配置5、系统识别tomcat二、开启版本控制1、安装git2、查看远程gitlab三、安装Jenkins1、安装jdk2、持续集成环境(2)-插件管理 前言 一、idea一般操作 1、修改菜单通用字体 2、代码区域字体 3、web服务器步骤 4、安装tomcat配置 5、系统识别tomcat 二、开启版本控制 'commit’先提交到本地仓库-----&g原创 2022-02-08 23:04:40 · 1527 阅读 · 0 评论 -
Jenkins骚操作第四章构建maven项目和Pipeline流水线项目构建
文章目录一、Jenkins构建Maven项目1、Jenkins项目构建类型-自由风格项目构建1.1、拉取代码1.2、编译打包1.3、部署2、Jenkins项目构建类型(3)--Maven项目构建 一、Jenkins构建Maven项目 Jenkins项目构建类型(1)—Jenkins构建项目类型介绍 三种 自由风格软件项目(FreeStyle Project) Maven项目(Maven Project) **流水线项目(Pipeline Project) 1、Jenkins项目构建类型-自由风格项目构建原创 2022-02-11 20:56:51 · 2242 阅读 · 0 评论 -
Jenkins骚操作第三章Jenkins用户权限、凭证、maven安装、tomcat安装
文章目录一、Jenkins用户权限管理1、如何安装插件(Role-based Authorization Strategy)2、Jenkins凭证管理2.1、用户密码类型2.2、SSH密钥类型二、Maven安装和配置 一、Jenkins用户权限管理 我们可以利用Role-based Authorization Strategy插件来管理Jenkins用户权 1、如何安装插件(Role-based Authorization Strategy) manager Jenkins manager Plug原创 2022-02-10 22:05:55 · 1491 阅读 · 0 评论
分享