Leangoo看板Jenkins配置指南

Jenkins 是一个自力的开源软件项目,是基于 Java 开辟的一种持续集当作东西,用于监控持续反复的工作,旨在供给一个开放易用的软件平台,使软件的持续集当作酿成可能。它可以用于主动化运行各类使命,如构建,测试和摆设软件。

利用 Leangoo 集当作 Jenkins 是在 Leangoo 中驱动 Jenkins Job 的构建,并及时显示 Job 的构建成果。在 Leangoo 中将卡片拖到设置装备摆设好的构建列中,会标的目的 Jenkins 办事器发送请求。Jenkins 领受到 Leangoo 的请求后,进行构建,并经由过程 Notification 插件将构建成果发送到 Leangoo。

方式/步调

  1. 1

    在 Leangoo 中设置装备摆设 Jenkins 触发

    1,进入企业版看板(凡是为 Sprint Backlog 看板),依次点击菜单,Jenkins打开 Jenkins 设置装备摆设模态框

  2. 2

    2,填写 Jenkins 办事器 URL

  3. 3

    URL 为 Jenkins 办事器的地址,格局为 http://<User ID>:<API Token>@<Jenkins IP 地址>:端口,若是您的 Jenkins 办事器设置装备摆设了域名拜候,格局为http://<User ID>:<API Token>@<Jenkins 域名>。例如:http://testuser:fc05db5181b5a4bcf6ca702e4771161c@yourdomain.com。注重:您的域名用的是http和谈仍是https和谈

    URL 中的 User ID 和 API Token 可以在您的 Jenkins 站点中获取,具体操作如下:

    a. 登录您的 Jenkins 站点,点击 用户,选择您当前登录的用户(好比:testuser),并点击该用户进入用户界面

  4. 4

    b. 依次点击设置,Show API Token...按钮,即可获取您的 User ID 和 API Token

  5. 5

    3,点击测试按钮,测试 Jenkins 办事器毗连。若是呈现毗连掉败提醒,请查抄 URL 是否准确或收集毗连是否通顺。

    若是按钮显示毗连当作功,暗示可以正常拜候 Jenkins 办事器。

  6. 6

    4,填写 Job 列表映射。选择您需要构建 Jenkins Job 的列表,并填写好该列需要触发的 Job 名称(好比:leangoo_test),点击保留按钮即可。若是需要新建多个 Job 列表映射,可以点击添加按钮新增,并保留。注重:若是打消勾选了开启事务触发,是不会触发 Job 构建的,也不会收到 Jenkins 的通知。

  7. 7

    在 Jenkins 中安装 Notifications 插件

    Job 构建的及时状况是经由过程 Notifications  插件发送到 Leangoo 的,所以需要您在 Jenkins 中安装好该插件。

    1,依次点击系统办理,办理插件进入插件办理界面

  8. 8

    2,点击可选插件,在过滤输入框中输入notification plugin 可以看到过滤后的插件列表中呈现该插件。勾选后点击直接安装即可。

  9. 9

    在 Jenkins Job 中设置装备摆设 Job Notifications 和参数化构建

    Leangoo 标的目的 Jenkins 办事器发送请求时会携带board_id(看板id)和list_id(列表id)参数,所以 Job 必需开启参数化构建,并添加这两个参数。同时,Job Notifications 插件需要设置装备摆设好 Leangoo 构建信息领受地址,以便于在 Leangoo 中领受 Job 构建的成果。

    1,设置装备摆设 Job Notifications 的 URL。点击Add Endpoint 按钮新增一个通知的 URL 端点。

  10. 10

    填写 URL , 即构建信息领受地址。例如:https://testuser%40sina.com:9852a8531c22c119a889bc18ec3f48d5@www.leangoo.com/kanban/plugins/jenkins/light

  11. 11

    URL 地址在 Leangoo 的 Jenkins 设置装备摆设模态框中已经给出,直接复制 URL ,将 email 和 token 替代当作您本身的即可。

  12. 12

    email 即您登岸 Leangoo 的邮箱地址,注重:email 中的@需替代为%40

    token 为您的 API令牌,在 Leangoo 用户中间页面可以获取

  13. 13

    2,设置装备摆设参数化构建。勾选参数化构建过程,添加两个字符串参数:board_id和list_id。

  14. 14

    拖拽触发 Job 构建

    当以上的设置装备摆设都完毕后,当您将卡片拖拽到 Job 映射列(好比:从 Task-doing 拖到 Story-testing)后,会提醒是否构建对应的 Job。

  15. 15

    选择确定后,起头构建 Job,列表头上亮起红绿灯。

  16. 16

    构建完毕后,若是 Job 构建当作功,会亮起绿灯;构建掉败,亮起红灯。

  • 发表于 2018-06-05 00:00
  • 阅读 ( 1218 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具