Jenkins 是一个自力的开源软件项目 , 是基于 Java 开辟的一种持续集当作东西 , 用于监控持续反复的工作 , 旨在供给一个开放易用的软件平台 , 使软件的持续集当作酿成可能 。 它可以用于主动化运行各类使命 , 如构建 , 测试和摆设软件 。
利用 Leangoo 集当作 Jenkins 是在 Leangoo 中驱动 Jenkins Job 的构建 , 并及时显示 Job 的构建成果 。 在 Leangoo 中将卡片拖到设置装备摆设好的构建列中 , 会标的目的 Jenkins 办事器发送请求 。 Jenkins 领受到 Leangoo 的请求后 , 进行构建 , 并经由过程 Notification 插件将构建成果发送到 Leangoo 。
方式/
1在 Leangoo 中设置装备摆设 Jenkins 触发
1 , 进入企业版看板(凡是为 Sprint Backlog 看板) , 依次点击菜单 , Jenkins打开 Jenkins 设置装备摆设模态框
文章插图
22 , 填写 Jenkins 办事器 URL
文章插图
3URL 为 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) , 并点击该用户进入用户界面
文章插图
4b. 依次点击设置 , Show API Token...按钮 , 即可获取您的 User ID 和 API Token
文章插图
文章插图
53 , 点击测试按钮 , 测试 Jenkins 办事器毗连 。 若是呈现毗连掉败提醒 , 请查抄 URL 是否准确或收集毗连是否通顺 。
【Leangoo看板Jenkins配置指南】若是按钮显示毗连当作功 , 暗示可以正常拜候 Jenkins 办事器 。
文章插图
64 , 填写 Job 列表映射 。 选择您需要构建 Jenkins Job 的列表 , 并填写好该列需要触发的 Job 名称(好比:leangoo_test) , 点击保留按钮即可 。 若是需要新建多个 Job 列表映射 , 可以点击添加按钮新增 , 并保留 。 注重:若是打消勾选了开启事务触发 , 是不会触发 Job 构建的 , 也不会收到 Jenkins 的通知 。
文章插图
7在 Jenkins 中安装 Notifications 插件
Job 构建的及时状况是经由过程 Notifications 插件发送到 Leangoo 的 , 所以需要您在 Jenkins 中安装好该插件 。
1 , 依次点击系统办理 , 办理插件进入插件办理界面