当前位置: 首页 > news >正文

DevOps(devops/k8s/docker/Linux)学习笔记-3

09-Jenkins实现基础CI操作

此章节的主要目的:首先将“新建的项目(mytest)” push到 Gitlab上,然后通过Jenkins拉取Gitlab中mytest项目代码到Jenkins本地,再通过Jenkins把mytest项目通过maven进行构建,最后将构建的程序发布到目标服务器的过程。

1、将 mytest 项目拉取到 Jenkins本地

打开Idea创建 mytest 项目

启动之后,在流程器中访问 http://localhost:8080/test 

打开 Gitlab ,创建一个项目

打开 Idea软件,在Idea中的 terminal 中输入如下内容:

git config --global usr.name "administrator"git config --global usr.email "admin@example.com"

创建本地仓库

提交代码到 gitlab中

把代码 push到 http://192.168.11.101:8929/root/mytest.git 中

打开 Jenkins 创建一个任务,主要是把 gitlab中的mytest项目与 Jenkins 进行绑定

点击【save】之后,打开如下页面,只需要点击“Build Now”,就会把代码从Git中把代码拉取到Jenkins本地

点击“Console Output”,可以查看日志

这里可以看到 Git执行的一些命令

为了确定 mytest 项目的代码是否已经放入到 Jenkins本地,我们可以进入Jenkins容器里进行查看,

Jenkins中的所有工程都会放到 workspace中。

切换到 workspace中,可以看到 mytest 项目,证明已经把mytest拉取到 Jenkins本地。

2、将Jenkins本地mytest项目,通过 Maven将项目构建成一个Jar包

打开在Jenkins工程中的 Configure 配置

Maven Version中的 maven 是之前创建的,点击【apply】按钮即可。

点击【apply】按钮之后,将跳转到如下页面,点击“ Build Now”之后,将执行构建操作。

构建完成之后,我们进入docker中的 Jenkins,

        

http://www.dtcms.com/a/562159.html

相关文章:

  • 中恒建设职业技术培训学校网站网页编辑打印工具
  • 阿里云医疗网站建设手递手个人求职信息网
  • OpenHarmony Location Kit技术详解:定位、地理围栏与编码转换
  • 个人网站做的类型如何设置企业网站
  • JVM Full GC 优化指南
  • 如何在百度网站收录提交入口快速开发平台破解版
  • Linux系统编程——进程退出及状态回收
  • j动态加载网站开发wordpress域名如何申请
  • 响应式设计网站给别人做网站会连累自己吗
  • 赣榆网站建设xxiaoseo广西美丽乡村建设网站
  • 3、电机控制——VF控制学习总结
  • 多表分页联查——EF Core方式和Dapper方式
  • 做网站要找什么公司信息门户网站制作费用
  • wordpress网站后缀网站开发文档网站
  • 营销单页网站模板网站建设 6万贵不贵
  • 体育西网站开发设计深圳市住房和建设局官网
  • 数据结构 10 二叉树作业
  • 网站建设视频教程 百度云如何做网站赚钱6
  • HTML5 测验
  • 沧州网站建设王宝祥wordpress能恢复修改前吗
  • 有没有专门做京东天猫的人才网站e4a能建设网站吗
  • Java记录类:简化数据载体的新选择
  • 郑州做网站开发销售潍坊做网站
  • C++—string(1):string类的学习与使用
  • 做一张网站专栏背景图网页设计模板网站
  • 关于企业网站建设的市场比质比价调查报告手机制作ppt的软件免费
  • 做外贸网站可以收付款吗电商网站建站
  • 响水专业做网站手机wap网站怎么做
  • 催收网站开发要看网的域名是多少
  • 怎么用ps做网站幻灯片做一个app的成本