jinkins实现自动部署
小花真好看
一念花开,一念花落。停留是刹那,转身即天涯。
展开
-
jenkins+docker+gitlub+springCloud分布式服务自动部署 (前言思路)
1.jenkins作为代码拉取 出发打包工具2.docker制作镜像3.shell脚本联合jenkins和docker实现自动化部署安装Jenkins从gitlub上面拉取下来源码然后对源码进行打包 通过shell脚本把打的包替换到docker的镜像制作目录下然后docker制作镜像 启动容器访问...原创 2020-06-22 18:05:05 · 244 阅读 · 0 评论 -
jenkins+docker+gitlub+springCloud分布式服务自动部署(三)
上一篇docker镜像以及容器启动后我们就可以进行访问了打开浏览器 输入ip加端口号到这里我们的镜像就成功了但是我们最后的目的还是没有实现 因为我们需要的是自动部署这时候我们整理下思路1.我们有了jenkins可以实现拉取源代码2.Jenkins可以实现根据不同的服务进行打包3.docker制作镜像后可以运行jenkins所打的jar包有了这些东西后我们就可以把jenkins和docker串联起来就可以实现自动打包部署了我们回到jenkins的配置里面这是代表这jenkins构建项原创 2020-06-22 17:55:50 · 360 阅读 · 3 评论 -
jenkins+docker+gitlub+springCloud分布式服务自动部署(二)
教程一已经讲过了如何安装jinkins和一些基础配置 现在我们就说下如何利用jinkins构建项目自动打包1.点击新建任务输入项目名随便输入 选择构建maven项目 如果没有maven选项就去插件管理里面下载一个 然后点击确定输入项描述 gitlub的下载地址 上一篇我们配置的ssh的私钥密码构建触发器 就是在什么情况下执行我们的构建计划 根据自身需求选择环境我选择的是前面配置的jdk是构建前要执行那些命令 可以执行shell脚本这就是我们根据什么打包 因为我是mav原创 2020-06-22 17:32:07 · 385 阅读 · 0 评论 -
jenkins+docker+gitlub+springCloud分布式服务自动部署(一)
jenkins+docker+springCloud分布式服务自动部署1.业务背景在实际开发中由于项目每天都在迭代更新,会导致我们在服务部署上面浪费大量的时间,特别是分布式服务,jar包多每次启动服务都要人 工手动的去打包上传启动,这就导致我们会浪费一部分时间在这些机械化可以代替的操作上面。程序员应多把精力放在代码结构优化上面。jenkins和docker就能够帮我们解决掉这些繁琐的问题。2.jenkins安装1.首先我们先有一台自己可以操作的linux服务器,镜像选择CentOS7.3 64位原创 2020-06-22 15:55:20 · 640 阅读 · 0 评论