插件名称

1.JIra Integration (bug 收集平台)
2.Jenkins Control (持续集成工具)

平时开发经常使用enkins 打包,在Jira 上查看bug修复bug之后更改bug状态。打包在jenkins平台,bug修复在jiRa平台,频繁切换平台开发工具。想到是不是有相关的插件可以直接集成到开发IED上。

记录下安装步骤

1.进入Android Studio ,FilesettingsPlugins 在搜索栏里输入Jenkins Control,切换Tab到Marketplace 标签。选择Install。安装安装后重启android Struido IDE,打开菜单栏View-Tool windows 看到如下图jenkins插件。选中进行jenkins 配置

Android studio集成 jenkins 和 JIRA插件_自定义

相关配置blog:​​配置jenkins Control 插件​​

注意事项:

建议采用APIToken方式,测试使用账户密码方式,重复提示Crumb Data 错误。更换为Api-Token之后就正常了。

如下图:

Android studio集成 jenkins 和 JIRA插件_android_02


Android studio集成 jenkins 和 JIRA插件_android_03


然后就可以在Android studio IDE上进行打包了

Api-Token生成方式,进入jenkins,点击左侧的用户列表,选择自己的账户-设置-Api Token 。

Android studio集成 jenkins 和 JIRA插件_android_04

安装JIra Integration 插件与安装jenkins Control 插件大同小异。

这里直接贴图:

安装完成后打开Jira插件配置,进行服务器地址、账户、密码配置。这里采用账户密码,未采用ApiToken.

Android studio集成 jenkins 和 JIRA插件_自定义_05


配置完成点击ok。配置没有会问就会看到下面类似列表

Android studio集成 jenkins 和 JIRA插件_自定义_06


点击相关问题就可以进行状态调整了。注意:

Android studio集成 jenkins 和 JIRA插件_自定义_07


Jira过滤,可以自定义JQL searcher ,语法参照Jira中搜索的语法。键值和jira上一致。

Android studio集成 jenkins 和 JIRA插件_自定义_08


如上图,在红框位置进行调整过滤条件,然后切换到蓝色框的高级。就可以拿到相关JQL searcher过滤条件。

Android studio集成 jenkins 和 JIRA插件_自定义_09


配置到插件中执行就可以进行自定义过滤了

如下图对指定的版本bug过滤

Android studio集成 jenkins 和 JIRA插件_android_10