鬼谷子叔叔

跟福哥学编程吧~~

Jenkins动态重新部署docker-compose服务的方法
介绍介绍好久没有更新了,先给大家说一声抱歉!这段时间福哥把同福网的搜索功能整体重构了一遍,增加了很多的功能,目的是让大家在搜索技术文章的时候体验更好~今天我们来学习使用Jenkins调用docker-compose部署服务的方法!结合前面学习的使用Jenkins构建Docker镜像的技术,就可以使用Jenkins实现从更新代码到重新构...
阅读 57
Jenkins使用Docker插件动态构建Docker镜像的方法
介绍介绍前面我们学会了Jenkins工具安装搭建,实现了将项目文件从Git仓库里下载下来的最基本的功能。项目文件下载下来了,接着就是要把项目文件部署到服务器上面去了。在传统的web应用部署方式里,部署文件就是要把项目文件复制到web服务器上面,再把配置文件改成生产环境对于的参数,可能还需要进行项目编译,可能还需要进行web服务重启等等...
阅读 274
使用jenkins/jenkins:2.401.1镜像安装Jenkins服务
介绍介绍前面我们学习了各种软件的安装、各种数据库的安装、各种程序运行环境的安装,还学习了docker-compose的使用,基于rancher的k8s的使用,还有gitlab和git的安装和使用。基本上使用这些技术完全可以自己搭建一整套web平台的运行环境了。不过,这里面存在一个问题,就是每次福哥要去更新服务里的代码,还是要登录到服务...
阅读 66
Jenkins参数化构建插件Extended Choice Parameter的配置使用方法【20220225】
介绍介绍今天福哥带着大家学习使用Jenkins的Extended Choice Parameter插件实现参数化构建的发布。使用参数化构建发布可以在构建的时候自由选择要使用哪个分支构建,使用哪个标签构建,方便我们精确控制项目仓库的版本。参数不仅仅可以在Git仓库配置上面使用,还可以在后面的其他配置项目里面使用,甚至可以用来当作Shel...
阅读 716
使用Dockerfile基于centos7镜像搭建jenkins环境【20210726】
介绍介绍jenkins在持续集成工作当中起到的作用,简单一句话就是:手动转自动。一般情况下,如果没有jenkins工具,我们要发版上线功能的流程是:从版本库检出最新代码 》部署到灰度机器 》进行自动化测试 》将灰度机器连接Nginx。这里面的每一个环节都需要人员去一步一步操作,即便有脚本辅助,还是会有风险,而且时间成本高。使用jenk...
阅读 49
使用Dockerfile基于2.60.3镜像搭建jenkins环境【20210721】
介绍介绍jenkins在持续集成工作当中起到的作用,简单一句话就是:手动转自动。一般情况下,如果没有jenkins工具,我们要发版上线功能的流程是:从版本库检出最新代码 》部署到灰度机器 》进行自动化测试 》将灰度机器连接Nginx。这里面的每一个环节都需要人员去一步一步操作,即便有脚本辅助,还是会有风险,而且时间成本高。使用jenk...
阅读 102
Jenkins学习笔记
介绍介绍jenkins在持续集成工作当中起到的作用,简单一句话就是:手动转自动。一般情况下,如果没有jenkins工具,我们要发版上线功能的流程是:从版本库检出最新代码 》部署到灰度机器 》进行自动化测试 》将灰度机器连接Nginx。这里面的每一个环节都需要人员去一步一步操作,即便有脚本辅助,还是会有风险,而且时间成本高。使用jenk...
阅读 149