我们先来了解一下Jenkins
Jenkins 是一款开源持续集成 (CI) 工具,提供用户友好的界面并提供数百个插件来支持构建、部署和自动化任何项目。我们可以使用Jenkins
结合常用的版本控制工具(git、svn等)
来实现项目的自动化部署。例如,如果我们本地上传代码到Gitlab代码仓库,Jenkins会帮我们自动同步代码,然后编译打包并推送到远程Docker仓库。然后我们通过服务器从远程Docker仓库拉取镜像,创建并启动容器,然后通过浏览器访问。整个过程几乎是自动完成的。 ,我们只需要上传代码即可。接下来我们就来看看整个构建过程。
本文环境
Docker 版本 19.03.11:https://www.sychzs.cn/niceyoo/p/13096181.html
Maven版本3.3.9:https://www.sychzs.cn/niceyoo/p/13068935.html
JDK版本1.8.0_181:https://www.sychzs.cn/niceyoo/p/11483139.html
GitLab:https://www.sychzs.cn/niceyoo/p/13057533.html
Jenkins 版本 2.222.4:请参阅本文
从这篇文章中你能学到什么
以下是Jenkins安装配置过程
1。拉码
docker拉詹金斯/詹金斯:lts