fir.im Jenkins 插件使用方法

fir.im Jenkins 插件使用方法

2015年11月11日 标签:更新日志帮助中心Jenkinsgit

fir.im Jenkins 插件能够更快速地上传 apk/ipa 安装包到 fir.im.github

安装 Jenkins

  • 方法一:直接下载安装包 api

    Download Jenkins浏览器

    安装完成后在 Terminal 中输入,便可打开 Jenkins。ruby

    open /Applications/Jenkins/jenkins.war
  • 方法二:使用命令行安装app

    安装 homebrewcurl

    $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    安装 Jenkinsui

    $ brew install jenkins

    启动 Jenkinsurl

    $ jenkins

访问 Jenkins

  • 请在浏览器输入地址:spa

    http://localhost:8080/
  • 使用安装包安装后会自动打开,若是端口冲突那么请修改端口

    defaults write /Library/Preferences/org.jenkins-ci httpPort xxxx

注意:xxxx为你要修改的端口号

安装 fir.im 的上传插件

插件介绍

该插件主要功能有2点:

  • 上传 apk/ipa 安装包 到 fir.im
  • 上传符号表到 BugHD,方便查看混淆后的 Log 日志

注意:在使用以前,请确认本身建立的 Jenkins 项目能够正常编译生成 ipa/apk 文件。 该插件的通常使用情景是编译完生成 apk/ipa 后,若是未指定 apk/ipa 生成目录,插件会默认选择 Jenkins 项目目录。

下载插件

Jenkins 插件下载地址

安装插件

  • 进入 Jenkins 管理界面后,点击左侧进入 系统管理

fir.im

  • 而后找到 管理插件 并点击进入 

fir.im

  • 进入插件管理后,点击 高级 选项卡

fir.im

  • 而后在页面找到 上传插件,选择已下载好的 fir.im jenkins 插件文件路径,并点击 上传 等待安装成功。

fir.im

  • 安装成功后,若是没有建立 Jenkins 项目,请先建立项目。若是须要配置已存在的项目,请进入在 配置 中找到 增长构建后操做步骤 ,并选择 Upload to fir.im 添加到 Jenkins 项目中。

fir.im

  • 添加成功后开始配置各类参数,如图显示:

fir.im

配置插件

1. fir.im Token(必填)

  • fir.im Token 查看方法:直接点击 API token 进行查看.

fir.im

2.IPA/APK Files(可选)

接下来,选择生成 ipa/apk 文件路径

注意:若是没有填写该选项,插会件自动默认查找 Jenkins 建立的项目目录下的 apk/ipa 文件

3.BugHD token(可选)

做用:BugHD上传 mapping.txt/dSYM 文件 API 的调用权限

注意:若是须要上传符号表则是必填项;不须要上传混淆表,则不须要填写

BugHD token 查看方法:请访问 BugHD API token,登陆后进行查看。

fir.im

4. BugHD project ID(可选)

做用:判断具体上传到指定的 bughd 项目

注意:若是须要上传符号表,则是必填项;不须要上传则不用填写

BugHD project ID 查看方法: 请访问 BugHD Projects,登陆后找到你要上传符号表的项目,进入该项目,选择 项目设置 选项卡进行查看。

fir.im

5.dSYM File or mapping File(可选)

做用:选择生成 dSYM/mapping.txt 文件路径

注意:若是须要上传符号表,则是必填项;不须要上传则不用填写

6. Build Notes(可选)

做用:上传 fir.im 后,可显示出更新日志

Jenkins 插件更新日志

  • 2015-11-13      V1.1     上线 
  • 2015-11-25      V1.2     修复 slave 状态下上传失败的Bug
  • 2015-11-30      V1.3     修复 上传 apk 图标太小的问题
  • 2015-12-01      V1.4     修复 ipa文件解析 icon 出错的问题
  • 2015-12-08      V1.5     增长 上传apk/ipa文件的过滤条件
  • 2015-12-16      V1.6     Bug fix
  • 2016-01-08      V1.7     Bug fix
  • 2016-03-14      V1.9.1   修复 解析图标失败后致使没法上传 & 获取git log失败的问题
  • 2016-03-18      V1.9.2   更新 dsym/mapping 路径 支持环境变量 changelog支持环境变量
  • 2016-06-29      V1.9.2.3   修复 应用上传问题
  • 2016-09-06      V1.9.3   修复 apk/ipa解析的错误
  • 2016-09-16      V1.9.4   修复 ChangeLog选项环境变量不变的bug
  • 2016-11-09      V1.9.4   修复 解析ipa的问题
相关文章
相关标签/搜索