jenkins连接gitee使用

其他的gitlab也是可以的,这里的连接需要在gitee上设置url地址,在每次操作的时候请求,好让jenkins拉取最新的代码执行,这一步需要外网ip,这里只做演示,假装我有外网ip

  1. 创建gitee测试用例
  2. 添加代码库地址,填写上你的账号密码

    用户名填写你的gitee账号,这里随便填写的名字,勾选上名字保护,在确定之后名会展示成加密的
  3. 最后点击保存,在工作空间那里就可以构建了

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_外网


4. 通过配置,配置执行代码

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_Jenkins_02


5. 这里使用node执行一下console.js

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_Jenkins_03

  1. 自己手动点击build now则可以执行
  2. Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_jenkins_04

  3. 在控制台输出可以查看执行结果
  4. Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_git_05

  5. 配置gitee的webhooks
    在配置那里选择webhooks
  6. Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_外网_06

  7. 添加插件gitee
  8. Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_jenkins_07


  9. Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_git_08

  10. 获取一下gitee的私人令牌
  11. Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_Jenkins_09

  12. 安装后重启一下jenkins,然后配置一下地址
    Jenkins → Manage Jenkins → Configure System → Gitee配置
  13. Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_Jenkins_10

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_git_11

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_Jenkins_12


11. 测试连接成功后点击保存

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_jenkins_13


12. 添加完成项目之后配置

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_jenkins_14

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_jenkins_15


生成密码:

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_git_16


13. 在gitee上面保存webhooks。(我这里虽然是这样写了,但是我这地址不对,我这只是内网地址,只是演示操作,实际上没有作用)(而且这是的url这样写是不支持的需要内网穿透之后的那个地址,或者使用公有ip)

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_Jenkins_17

Jenkins 升级 Git Parameter 卡在 Token Macro jenkins+gitee_外网_18