• 登录Jenkins后,点击新建任务,创建一个新的任务

jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_git

  • 输入项目名称,选择自由的项目风格新建一个任务

jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_ci_02

  • 从gitte拉取代码,那么首先需要安装gitee对应的插件 ,前往 Manage Jenkins -> Manage Plugins -> Available,搜索安装Gitee Plugin
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_运维_03

  • 接下来添加Gitee链接配置,前往 Jenkins -> Manage Jenkins -> Configure System -> Gitee Configuration -> Gitee connections,在 Connection name 中输入 Gitee 或者你想要的名字
    Gitee host URL 中输入Gitee完整 URL地址: https://gitee.com ,点击测试,返回成功。(令牌配置见下文)
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_git_04

  • 点击添加配置登录凭据,可以选择用户名密码,也可以选择api令牌
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_运维_05

  • api令牌生成,在gitee个人主页中,私人令牌生成
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_Jenkins_06

  • 点击源码管理工具,选择git,配置相应的路径(登录凭据已经配置完成)

jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_Jenkins_07

  • 点击构建,将手动从gitte上拉取工程代码到Jenkins中,可以看到拉取成功。
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_git_08

  • 点击返回到工程,打开工作空间,报错了!显示无法打开工作空间,然后留下一个日志ID,一脸懵逼啊!找了很久问题,不知所措。突然想到既然有日志ID,我们就去日志里面看一些,打开系统管理->日志管理->所有日志,浏览器搜索(ctrl+f)日志ID,显示报错原因,原来是中文编码错误,最简单的方法修改中文(配置支持中文传送门(待写))
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_ci_09

  • 重新提交代码,再次构建,工作区打开成功。
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_ci_10

  • 引1 - 前面是人工构建,现在需要自动构建了,就是提交代码或者推送分支,Jenkins自动从gitee拉取代码,打开构建触发器,选择gitee webhook触发构建(如果没有该项目,需要提前安装Jenkins对应的gitee插件)
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_git_11

  • 取gitee中的项目,创建一个webhook密码然后填入Jenkins中
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_jenkins_12

  • 添加一个新的webhook密码,下一步使用
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_jenkins_13

  • 添加一个新的webhook ,url用前文引1步骤图中构建触发器中的url地址(注意,这个url必须要公网能够访问,如是本地测试环境,需要进行内网穿透),密码填上图中生成的密码
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_git_14

  • -测试是否能够自动拉取代码,可以点击gitee中的测试按钮,也可以在代码中做一点小的修改,然后提交测试,在回到Jenkins中,会发现自动构建配置完成。
  • jenkins拉取分支构建后怎么回到上一次构建 jenkins拉取git代码_ci_15

  • 更多有关Jenkins和gitee的操作和详细内容参考gitee官方文档