关于Jenkins操作的一套流程

目录 

一、在IDEA中创建maven项目

二、将maven项目初始化为git本地仓库

1、在Testcase5项目的文件内右击,进入Git Bush Here

 2、初始化一个空的git本地仓库

 3、配置用户名和邮箱(这边我一直存在疑问:这个用户名与邮箱是可以自己现配置,还是需要使用GitHub的用户名与邮箱),这边我使用的是GitHub的用户名与邮箱

 4、用Git Bash 将本地项目push到GitHub远程仓库

 三、Jenkins

1、找到Jenkins.war所在文件,使用cmd命令,输入命令

 2、成功之后,进入Jenkins

 3、配置Jenkins全局工作配置

 4、GitHub的token配置

 5、安装所需插件

首次配置全局变量、token和安装插件之后,后续的项目没有差错就不需要再更改了 

 6、新建item 

 7、项目的配置

          注意:配置完成之后重启Jenkins

 8、运行

 9、关于其他:


 

一、在IDEA中创建maven项目

39d8cabe5d9f43b39ed3919d5a368fd6.png

 24936287f1ec445d8eedc19fd425d296.png

这里的名字自己取一个就好

ec4ec2b32bce4954a4b0f5d879085978.png

这边默认就好,点击finish

e7ffcb9c15164a1bb4887afaa3945b68.png

 

二、将maven项目初始化为git本地仓库

1、在Testcase5项目的文件内右击,进入Git Bush Here

d23f1ee1b79842cba7fc8356edc41c78.png

 2、初始化一个空的git本地仓库

21af2698447d432c92183b9e582759e2.png

用Git Bash初始化后会有.git文件夹

a47c0700cf3f44fca125179daa7e89b5.png

 3、配置用户名和邮箱(这边我一直存在疑问:这个用户名与邮箱是可以自己现配置,还是需要使用GitHub的用户名与邮箱),这边我使用的是GitHub的用户名与邮箱

759445b69ed04939bc8e5564af4a3930.png

 4、用Git Bash 将本地项目push到GitHub远程仓库

a)新建repository 

495a1708cf234525b97eebe81956001c.png

 

b)输入repository name,其余配置默认,点击create

f5c5c3b4d62f452884d4f57f479c5642.png

 

6624efd87221422b80e0800b505d7ece.png

 

 c)创建好会自动跳转到本页面,将此段代码复制

 

9edfb8438c9741ea80d7165b75f7a2cf.png

 d)在gitbush中执行

1548221bd60b4e45bb79f580bcf94169.png

 d)查看GitHub远程仓库初始化是否成功,在这边如果发现只有一个README.md文件,则需创建新分支

41b0ff5766c54fecad2f117eff792b5f.png

 创建新分支:(注意看自己的主干是master还是main)

eaf4a6110d1246dca7e071632bc5c5a2.png

 

 来源:​​​​​​github提交代码时遇到”Everything up-to-date“问题的解决方式 - _浪潮之巅.☆ - 博客园 (cnblogs.com)https://www.cnblogs.com/heluan/p/10765494.html

 e)初始化仓库完成

a5075ff9834445f0bc9d6bf3bc3196e6.png

 

 三、Jenkins

1、找到Jenkins.war所在文件,使用cmd命令,输入命令

7a6ef08b88d243e7b6449ced3b2a34d9.png

 2、成功之后,进入Jenkins

c911e87bc5fe46bfa72b207c93b39ad4.png

696fb1f71c3c4220a0d160ff7bb154f3.png

 3、配置Jenkins全局工作配置

f0e16f0b60474d36a2af82fe3d8a0ed6.png 11b2ea35d6b44f20aee57157c406dfdd.png

 a)配置maven的settings.xml文件

2f6cfbd073924625b7fda3ba12f439fc.png

 b)配置jdk

7380392ee1f9472c9c18370b82b16efd.png

 c)配置git

db7e7afa229e4ecab03d19b003959ff5.png

 d)配置maven

46bfc9baf9314ca0969372c4f45426fe.png

 e)点击应用 点击保存

 

 4、GitHub的token配置

187f625a595a488b9a9f382ddb4bf2cf.png

52c6d0e6df4f49d79d0325a323387f4e.png

 凭据点添加

adfd1a1cde8447339153031ca3ada807.pnge74029ab9abe4d8eb8713351a8212a73.png

 token在GitHub中

d2d7bad8f4df45d4a4a5010db3e69bab.pngc779af4a24e3413ab72323c7dfbe4583.png

 094856db6249448dad4a8711cc30a868.png

85144129d0f24b7284dfc1657caa297c.png 名字写上,权限按需求勾选

614cda1e4c334f32b629a2cd3bba6a5e.png

点击创建会自动生成token,复制保存好(因为只显现一次)

 

 5、安装所需插件

 66bf8aecbb16486e9c928d142899073e.png9fbc70d9d87c4883902e112da31819d2.png

 在可选插件里搜 git、GitHub、maven、Deploy to container Plugin 、webhook安装即可

 

首次配置全局变量、token和安装插件之后,后续的项目没有差错就不需要再更改了 

 6、新建item 

da64d31ca3184db7a8ebddec266a97e6.png

 7、项目的配置

a)general配置

750b27ee246f468c8f125eb7158bd5f7.png

项目的URL在GitHub中 

b8a8b9e2632645b69010329cf018560b.png

 b)配置源码管理

c0e1988bec9a4f4fa287bbc1c14f9c05.png其中凭据首次需要自己添加

18c17b950a4146b0aca3e067546ca104.png52f9fb5fe5b54431b03dd89efe0419f1.png

用户名与密码为Jenkins登录的用户名与密码

c)构建触发器的配置

69e3d9973bed4a53bd172cc65fdf4ee7.png

 d)构建环境的配置

805af85dcada43459fa2923dd17fb0f2.png

 e)Pre Steps

295a23dfd3284c6595d449e2990e11ea.png

 f)Build与Post Steps

26a399e8104b4675993366f981df2fdd.png

 g)点击应用点击保存

注意:配置完成之后重启Jenkins

在cmd命令行中使用快捷键:Ctrl+c

然后再次输入 java -jar jenkins.war 进行重新进入

 

 8、运行成功

3ede73b849304ce28f4b6496244f8d55.png

 

 9、关于其他

以下步骤在第4步,可是我运行成功之后返回去再看hook,下面没有任何东西,若后续有需要,可以按如下配置

e15384165e304e30bd64f624cd6450e1.png

这里生成一个URL,复制到GitHub中下图URL的位置,然后勾选let me select...

29766410c8d54cf29fa27c0d9ae26d9a.png3f5c8a7ebdd645389c51541a67b18954.png

 

 

 

 

 

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值