业界动态
Jenkins 配置git密钥
2024-12-16 15:31



  教程讲述的是在centos7系统环境下,把mvn项目自动化部署到docker容器中,实现提交代码之后自动部署功能,代码管理使用码云(gitee)。安装Tomcat、jenkins、mvn环境请移步https://www.jianshu.com/p/686e534a6fec,docker安装配置请移步https://www.jianshu.com/p/9bd3ed0b336b

简要流程:

一共分为六个步骤:
  1. idea新建mvn项目,编写测试接口
  2. 安装gitee插件
  3. jenkins配置gitee
  4. jenkins新建mvn项目并配置
  5. 测试触发构建功能
  6. 编写Dockerfile,shell脚本,构建镜像,创建运行容器


###一、idea新建mvn项目,编写测试接口
在idea中新建mvn项目,提交到gitee上,此步骤省略。

###二、安装gitee插件



如果在线安装失败,可下载插件文件,选择在插件这个地方选择高级,从本地安装插件。

下载地址 https://gitee.com/oschina/Gitee-Jenkins-Plugin/releases 安装完成插件之后重启jenkins服务###三、jenkins配置gitee

  1. 链接名:可按自己想法填写
  2. Gitee 域名 URL: https://gitee.com,或者按gitee官方提示 (码云私有化客户输入部署的域名)
  3. 证书令牌:
    3.1 点击新建
  4. 3.2 访问蓝色背景处的链接,在gitee上获取私人令牌
  5. 3.4 点击提交,系统会生成一串字符,复制过来填进去就OK了,ID和描述可按自己需求填写,没有什么限制条件
  6. 点击测试链接,完美的配置成功
  7. 保存返回

###四、jenkins新建mvn项目并配置


1.源码配置

参数说明

2.构建触发器配置,需要在项目位置webhooks,前面提示的链接和点击生成webhooks密码的结果填入gitee项目的webhooks中,如下图所示


3.构建环境


4.准备构建


5.构建设置和构建后操作


6.保存###五、测试触发构建功能

1.随意修改一个文件,提交代码到gitee,然后观察jenkins



2.自动构建已经完成,接下来编写shell,使其运行在docker中,在 PostSteps这一步中

###六、编写shell脚本,把jar包打包成镜像
1.在服务器的jenkins工作目录下找到我们新建的项目的目录,进入项目目录,新建文件夹


新建工作目录完成之后,新建Dockerfile文件,

Dockerfile代码

2.shell脚本,根据改动得到如下脚本

3.保存,返回

4.然后修改代码,push到gitee,在系统中会产生镜像和容器,

5.浏览器效果


大吉大利!完工!喜欢的可以转发,有疑问或者有不足的地方欢迎大家留言

    以上就是本篇文章【Jenkins 配置git密钥】的全部内容了,欢迎阅览 ! 文章地址:http://fabua.ksxb.net/news/4483.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 海之东岸资讯移动站 http://fabua.ksxb.net/mobile/ , 查看更多   
最新文章
明确0到2级辅助驾驶系统 “人机共驾”法律属性
公安部交通管理局局长王强7月23日在国新办举行的“高质量完成‘十四五’规划”系列主题新闻发布会上表示,为进一步加强规范管理
iPhone 17系列价格曝光:仅一款不涨价 Pro版更具性价比
【TechWeb】近段时间以来,全新iPhone 17系列尤为吸引外界的目光,而根据供应链最新爆料,iPhone 17系列距离亮相仅剩差不多一个
管庄回收茅台酒!管庄茅台酒回收!
137=1888=0048 回收茅台礼盒15年 30年 50年 80年茅台礼盒回收洋酒系列 回收路易十三,轩尼诗,拉菲,拉图,马爹利,人头马
北京到陶乐物流专线价格,货到付款
长胜物流24 小时服/务热线:||长途搬家|家电托运|电脑托运|液晶电视托运|冰箱托运|洗衣机托运|行李托运|电动车托运|摩托车托运|
解读Solana最新技术路线图:锚定“互联网资本市场”,打造链上华尔街
昨天 Solana 宣布了新的路线图。本质上,由于各链改进都已进入深水区,导致确实有些名词堆砌的情况,我试着用大家可以理解的方式
国泰海通发布新一代全AI智能APP灵犀
央广网北京7月26日消息(记者樊瑞)当前,人工智能技术正加速重构证券行业服务业态,加快发展新一代人工智能是推动证券行业高质
新加坡地道特色平价美食,好吃不踩雷
新加坡太多美食了~亚坤-咖椰吐司$5左右,这是我在新加坡吃的第一顿早餐。不知道好不好吃,但看着一大早就好多人排队,那就没错
上海UPS蓄电池回收
上海UPS回收,UPS电源回收,UPS电池回收:上海APC不间断电源回收,UPS主机回收,机房设备回收,回收UPS设备,UPS蓄电池回收,UPS
云边端协同:虚拟电厂的“神经网”革命
上海某高校586台空调在50秒内无感降负300kW,精度96.57%;重庆虚拟电厂调度17MW可调资源,延迟压缩至100ms级——这组数据的背后
高金食品与远方好物达成战略合作,让高品质“真黑猪”走进千家万户的餐桌
中国黑猪看四川,四川黑猪看高金。高金食品正用“真黑猪”,破局本土黑猪市场占有率困境,开创中国黑猪产业新篇章。7月23日,在