美文网首页
持续集成jenkins+github

持续集成jenkins+github

作者: 乌托邦缤果 | 来源:发表于2018-01-15 11:34 被阅读0次
    1. 配置Github
      a. 登陆github账户,进入settings-->Developer settings-->Personal access tokens--> Generate new token
      输入token description 选中repo和admin:repo_hook
      点击Generate token,保存生成的token。


      6D21ED79-808B-4831-960E-A4ACAAE44D29.png
      C1F5AC0E-9686-445E-90E8-355712819B3D.png
      7A11428D-13E3-4B68-94E3-F7C443372AD5.png

      b. 登陆Jenkins
      Manage Jenkins--> Configure System--> Github-->Add GitHub Server
      输入name 点击add
      Kind选择Secret text
      其中Secret为github中上一步生成的token
      选择 Credentials,点击Test coonnection,显示Credentials verified for user xxx, rate limit: xxxx,说明配置完成了


      WX20180112-173635@2x.png
      WX20180112-174425@2x.png
      A12BD3BA-85A4-4ACD-A57B-7426BF84FE8B.png
      WX20180112-175346@2x.png
      c. 配置Jenkins在Hook URL中监听Github的Post请求,然后进行自动构建,所以接下来配置Hook URL,点击Advance ,勾选 Override Hook URL
      WX20180112-183121@2x.png
      d.Github项目配置webhook
      进入一个项目中,settings-->webhooks-->add webhook

      填好信息,add webhook


      WX20180112-183958@2x.png
      WX20180112-184339@2x.png
    2. 部署项目


      WX20180115-112203@2x.png
      WX20180112-190710@2x.png
    WX20180112-190727@2x.png WX20180112-190745@2x.png
    1. 提交代码到Github,进行测试。

    相关文章

      网友评论

          本文标题:持续集成jenkins+github

          本文链接:https://www.haomeiwen.com/subject/paifoxtx.html