蒲公英文档中心

Jenkins 插件上传应用

蒲公英官方 Jenkins 插件的安装、配置与使用指南,支持将 ipa/apk 自动上传到蒲公英并把返回信息注入为 Jenkins 全局变量。

蒲公英官方 Jenkins 插件通过可视化表单配置上传步骤,将 ipa/apk 自动发布到蒲公英,并把返回信息注入为 Jenkins 全局变量,供后续构建步骤引用。

安装

手动安装

  1. 下载插件 upload-pgyer.hpi插件安装包
  2. 在 Jenkins 中依次进入 系统管理 → 插件管理 → 高级,找到 Deploy Plugin,点击 选择文件 选中上一步下载的文件,然后点击 Deploy

通过插件库安装

在 Jenkins 中依次进入 Manage Jenkins → Manage Plugins → Available → Search,输入 Upload to pgyer,点击 Install 完成安装。

使用

在 Jenkins 的 Job 配置页面 构建后操作 中添加构建步骤 upload to pgyer with apiV2

添加插件

插件添加成功后,会显示如下配置界面:

插件配置

参数说明

参数必填说明
pgyer api_key蒲公英的 api_key
scandiripa/apk 所在目录
file widcard上传文件的通配符,如 androidios,默认 android
buildType需要上传的应用程序类型
installType应用安装方式,取值 123,默认 1。1:公开安装,2:密码安装,3:邀请安装
password应用安装密码
updateDescription版本更新描述

构建日志与返回变量

执行构建后,蒲公英上传插件会输出对应日志:

上传蒲公英的 log

上传成功后,插件会将蒲公英返回的参数注入为 Jenkins 全局变量,在后续构建步骤中通过变量名引用即可,例如 ${appBuildURL}

在其他构建中使用蒲公英的返回值

返回参数的完整说明请参考 上传 API 文档

本页目录