安装Jenkins

首先,从官网上下载最新的pkg安装包,然后进行安装。如果要下载历史版本,可以使用下面的地址进行下载:http://mirrors.jenkins.io/osx/。下载完后,点击安装即可,如下图所示。
在这里插入图片描述
安装完成之后,Safari可能会自动打开,如果没有自动打开,打开浏览器,输入http://localhost:8080,如下图所示。
在这里插入图片描述
按照提示,打开/Users/Shared/Jenkins/Home/secrets/initialAdminPassword路径,然后更改secrets文件夹的everyone的权限,打开initialAdminPassword文件,复制出密码,粘贴到网页的输入框中。
在这里插入图片描述
然后就可以安装插件了,如下图所示。
在这里插入图片描述
安装完成后,Jenkins会让你创建管理员用户和密码,如下图所示。
在这里插入图片描述
按照要求填写对应的内容后,打开Jenkins,系统会要求添加实例配置,如下所示。
在这里插入图片描述
在这里插入图片描述
Jenkins安装完毕,点击start using jenkins 按钮,即可进入Jenkins管理页面,如下图所示。
在这里插入图片描述

Android工程配置

点击主页面的【新建一个新任务】按钮,然后输入任务名称,如下图所示。
在这里插入图片描述
然后,需要依次配置模块为:General->源码管理->构建触发器->构建环境->构建->构建后操作。其中,General模块主要填写三个地方:项目名称及描述、丢弃旧的构建、参数化构建过程。

General

在这里插入图片描述
其他的配置可以根据实际情况进行配置。源码管理模块,配置的是SVN的地址及账号,如果使用的是Git,选择Git即可。

源码管理

在这里插入图片描述

构建触发器

构建触发器模块,可根据需要选择性勾选Build periodically选项,即按照预先设定的时间自动化构建。日程表的填写内容有5个参数,从左到右的参数含义如下:

  • 第1个参数:分钟 minute,取值 0~59;
  • 第2个参数:小时 hour,取值 0~23;
  • 第3个参数:天 day,取值 1~31;
  • 第4个参数:月 month,取值 1~12;
  • 第5个参数:星期 week,取值 0~7,0 和 7 都是表示星期天;

5个参数可选择性设定,不写死的参数用 * 号代替,参数之间用空格隔开。例如"0 21 * * *"表示每晚21点0分自动化构建一次,"0 * * * *"表示每个小时的第0分钟执行一次构建等。
在这里插入图片描述

构建环境

构建环境模块需要安装一个NodeJS插件,此时先点击保存按钮保存配置好的参数,然后点击左上角的Jenkins,找到系统管理,点击管理插件,点击可选插件,在过滤条中输入"NodeJS",查找到NodeJS Plugin插件,直接安装此插件。
在这里插入图片描述
在这里插入图片描述
安装完成后回到系统管理,点击Global Tool Configuration工具,找到NodeJS选项配置插件,自定义别名,安装目录填写“/usr/local”,点击左下角保存按钮。
在这里插入图片描述
还没写完,后期补上

更多推荐