打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
利用Gitblit Jenkins Docker SpringBoot实现项目自动发布

一、准备工作

1、Linux系统服务器(这里以centos为例)

2、到Gitblit官网下载对应的安装包,到Jenkins官网下载对应的安装包

3、自己的项目源代码

二、开始搭建

需要安装JDK1.8(配置安装略),百度即可。

1、gitblit上传至服务器后,命令行进入文件目录下,可以看到如下:

Gitblit文件目录

在命令行启动Gitblit即可:./gitblit.sh

启动Gitblit

服务启动可在浏览器查看: (默认端口为8443,可根据自己的需要进行修改)

Gitblit部署成功

新建代码库,并上传项目源码。

新建代码库

2、安装Jenkins,并启动

Jenkins官网有安装教程,可参考。

安装完成后访问:

Jenkins操作界面

配置jenkins

jdk配置和git配置

maven配置

新建jenkins Job ,选择构建自由风格的

新建 job

新建完成后配置job,需要配置git仓库和执行脚本,URL为刚才在gitblit里的代码仓库地址

构建脚本

可在空白处添加执行脚本,编译,发布命令。保存,退出。

3、安装Docker

在命令行执行:yum install docker即可。

需要用到tomcat容器,$ docker pull tomcat

4、立即构建

至此,基本的搭建和操作步骤基本就完成了。在jenkins中点击“立即构建”,然后构建成功后访问自己要部署的应用即可。

立即构建

项目访问:自己项目部署的地址

注意:在实际操作过程中会遇到很多问题。如防火墙、安全组、SSH免密登陆等问题。欢迎回复咨询。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Docker持续部署图文详解
Docker+Jenkins+ 码云仓库实现 PHP 代码自动化部署
校招中的“熟悉linux操作系统”一般是指达到什么程度?
讲实话,Jenkins 真得牛逼!只是你不会用而已~
基于 Jenkins 快速搭建持续集成环境
使用Jenkins实现项目持续集成部署
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服