欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Studio插件之Jenkins插件详解

程序员文章站 2022-06-14 09:32:25
现在我就来介绍android studio上的jenkins插件,让你可以更加方便地使用jenkins。用jenkins持续集成很久了,再android studio上的j...

现在我就来介绍android studio上的jenkins插件,让你可以更加方便地使用jenkins。用jenkins持续集成很久了,再android studio上的jenkins插件也有一段时间了,用了该jenkins插件之后,就不需要每次都在浏览器中区打开jenkins服务器,然后输入用户名和密码进行登陆,再接着去找到相应的jenkins任务进行编译了。至少我用起来很方便,这里推荐你们也使用!

现在先来介绍介绍该插件如何使用。

一、jenkins插件功能介绍

1、jenkins任务列表

图1、jenkins插件展示jenkins任务

Android Studio插件之Jenkins插件详解

如上图1所示,在android studio上安装好jenkins插件后,在右边有一个jenkins侧边栏,点击打开之后就可以查看jenkins服务器上面所拥有的jenkins任务。

2、切换jenkins分组

图2、切换jenkins分组

Android Studio插件之Jenkins插件详解 

如图2所示,可以点击上面的分组栏目,选择分好的jenkins分组,进行切换。

比如说我们切换到ios分组后,列表展示如下图3所示:

图3、ios分组的jenkins任务

Android Studio插件之Jenkins插件详解

选择jenkins任务列表中的某一个jenkins任务,然后单击鼠标右键,出现如图所示的4所示的菜单选项,选择【build on jenkins】则可以单独构建某个jenkins任务

3、构建jenkins任务

图4、构建jenkins任务

Android Studio插件之Jenkins插件详解

运行后,列表中的jenkins任务的状态会变为running,如下图5所示:

图5

Android Studio插件之Jenkins插件详解

4、进入构建jenkins任务的页面

选中正在构建的任务,然后单击鼠标右键,出现如图所示的下图6所示的菜单选项,选择【go to the job page】则可以进入构建某个jenkins任务的jenkins构建页面,如图7所示

图6、

Android Studio插件之Jenkins插件详解

图7

Android Studio插件之Jenkins插件详解

5、进入最后一次构建jenkins任务的页面

选中正在构建的任务,然后单击鼠标右键,出现如图所示的下图8所示的菜单选项,选择【go to the latest build page】则可以进入该jenkins任务的最后一次构建的页面,如图9所示

图8

Android Studio插件之Jenkins插件详解

图9

Android Studio插件之Jenkins插件详解

6、增加jenkins favorite分组

或许你会发现当jenkins任务很多的时候,你很难快速的去寻找自己想要去构建的jenkins任务,为了方便你可以把想要构建的jenkins任务添加到 favorite分组中,这样下次就可以直接进入favorite分组中去查找jenkins任务。

选中某个jenkins任务,然后单击鼠标右键,出现如图所示的下图10所示的菜单选项,选择【set as favorite】则可以将该jenkins任务添加到favorite分组中

图10

Android Studio插件之Jenkins插件详解

添加好之后,该jenkins任务的名称前面会增加一个星星的标识,如图11所示

图11

Android Studio插件之Jenkins插件详解

7、查看jenkins favorite分组

和第二步切换jenkins分组一样,我们可以点击上面的分组栏目,选择 【my favorites 】jenkins分组,进行切换。如图12所示

图12

Android Studio插件之Jenkins插件详解

切换到【my favorites 】组后的列表展示如下图13所示:

图13

Android Studio插件之Jenkins插件详解

Android Studio插件之Jenkins插件详解

二、jenkins插件下载

1、搜索jenkins插件

进入网站 http://plugins.jetbrains.com/?androidstudio/ ,如下图14所示,在搜索框输入 jenkins,然后点击搜索按钮进行搜索

图14

Android Studio插件之Jenkins插件详解

2、下载jenkins插件

搜索完jenkins插件后,就进入到了搜索结果页面,如下图15、图16所示:

图15

Android Studio插件之Jenkins插件详解

图16

Android Studio插件之Jenkins插件详解

从图16可以发现,jenkins插件最新版本为 0.9.7版本,我们就下载这个版本的jenkins插件到桌面。

三、安装jenkins插件

下载好jenkins插件后,我们现在来开始安装jenkins插件。

打开【android studio】,然后打开 【settings】设置,进去到【plugins】面板,然后点击【install plugin from disk 】按钮,如下图17所示,

图17

Android Studio插件之Jenkins插件详解

然后选择jenkins插件的存储位置,我们刚才下载在桌面,如下图18所示:

图18

Android Studio插件之Jenkins插件详解

选择好jenkins的存储位置后,点击【ok】按钮进行插件安装。安装完后如下图19所示,要求我们重启android studio。

图19

Android Studio插件之Jenkins插件详解

四、配置jenkins插件

安装完jenkins插件完并重启android studio之后,我们要开始配置jenkins插件,使其能够为我们工作。

第一步、打开【settings】设置菜单,进入到【tools】面板,然后点击【jenkins plugin】按钮,进入如下图20所示的配置界面。

图20

Android Studio插件之Jenkins插件详解

如图20所示,我们输入jenkins 服务器地址(server address)、用户名(username)和密码(password),然后点击【test connection】按钮,测试连接是否正常,如果连接成功则显示如图21所示的画面。

图21

Android Studio插件之Jenkins插件详解

当我们测试连接成功后,点击【ok】按钮使我们的配置生效时,出弹出如图22所示的对话框,要求我们设置一个密码,这个密码是用来解锁jenkins插件生成的密码数据库的,该数据库保存着jenkins的配置,每次打开android studio的时候,会有弹框要求我们输入这个jenkins配置的密码。

图22

Android Studio插件之Jenkins插件详解

当然,如果密码忘记的话,可以点击【reset】按钮进行密码重置,如图23所示

图23

Android Studio插件之Jenkins插件详解

在输入框中输入好新密码(new password)和确认密码(confirm password)之后,点击【ok】按钮,即可生效。

配置完成之后,我们就可以进入到android studio的代码编辑页面,会发现右侧边有个jenkins插件的按钮,点击展开jenkins任务的列表,如下图24所示:

图24、jenkins插件展示jenkins任务

Android Studio插件之Jenkins插件详解

接着就可以按照之前所示的jenkins插件的用法,来方便的编译jenkins任务和查看任务编译情况。不需要每次都在浏览器中区打开jenkins服务器,然后输入用户名和密码进行登陆,再接着去找到相应的jenkins任务进行编译了。至少我用起来很方便,推荐你们也使用!

五、启动android studio时候输入配置jenkins的数据库密码

当加入好了jenkins插件后,下一次启动启动android studio时候,会要求输入之前配置好的jenkins数据库密码,如下图25所示:

图25

Android Studio插件之Jenkins插件详解

如果你选择了【cancle】按钮,即不输入密码的话,这时候去打开侧边栏的jenkins插件的话,会没有任何内容展示的,如图26所示:

图26

Android Studio插件之Jenkins插件详解

这个时候,点击设置图标进行设置,如下图27所示:

图27

Android Studio插件之Jenkins插件详解

设置好密码之后,就可以正常使用了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。