Jenkins 配置安卓打包自动上传到蒲公英展示二维码

一 、安装打包工具

1 安装gradle

wget https://services.gradle.org/distributions/gradle-4.9-all.zip

unzip gradle-4.9-all.zip

配置环境变量

vim /etc/profile

GRADLE_HOME=/usr/local/gradle-4.9

export PATH=${GRADLE_HOME}/bin:${PATH}

source /etc/profile
2 安装android-sdk

Wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz

tar zxvf android-sdk_r24.4.1-linux.tgz -C /usr/local/

mkdir /usr/local/android/

cd /usr/local/android/sdk

android update sdk --no-ui

配置环境变量

vim /etc/profile

export ANDROID_HOME=/usr/local/android/sdk

export PATH=$PATH:$ANDROID_HOME/tools

export PATH=$PATH:$ANDROID_HOME/platform-tools

二、 配置安装jenkins 插件

1 安装Gradle Plugin

http://updates.jenkins-ci.org/download/plugins/gradle/1.29/gradle.hpi

2 安装Android Emulator Plugin

直接到jenkins插件管理里面安装即可

3 安装description setter plugin

直接到jenkins插件管理里面安装即可

4 安装upload to pyger

直接到jenkins插件管理里面安装即可

三、 配置jenkins系统配置

1 配置gradle

点击jenkins管理---->系统管理---->全局工具管理

2 配置jenkins 展示支持html格式

点击jenkins管理 --->系统管理---->全局安全配置

四、 配置job项目

1 新建一个自由风格job
2 配置git地址

3 配置构建参数

4 配置上传蒲公英参数

5 配置构建成功后二维码展示

配置完成

附加效果图

上传蒲公英成功效果图

展示二维码成功效果图

至此安卓自动打包发布完成

原文地址:https://blog.51cto.com/14142911/2417133

时间: 2024-10-10 16:33:48

Jenkins 配置安卓打包自动上传到蒲公英展示二维码的相关文章

Jenkins 2.46 打包apk后生成下载二维码

这篇文章的前提是已经可以通过gradle构建并成功打包apk的情况下,只介绍利用"蒲公英"的应用托管平台(https://www.pgyer.com/)上传打包好的apk和在当前构建历史中生成二维码. 1.注册"蒲公英" 帐号,这个不用多说. 2.查看并记录API信息:通过右上角账户设置里查看,如图: 3.进入Jenkins安装插件:description setter plugin 其它基础的就不说了,这个是可以修改build的描述,以便生成二维码. 4.到Jen

jenkins-APP打包页面展示二维码【转】

背景: 客户要求在APP打包页面展示二维码.虽然感觉这个功能很鸡肋,但是还是加上吧. 效果展示: 配置: 在上图中,106对应的内容是BuildName,我们可以通过build-name-setter插件来实现自定义配置:二维码和二维码说明是对应的BuildDescription. 安装description setter plugin插件后,在配置页面的Build栏目下,Add build step中会出现Set build description配置项,添加该配置项后就会出现如下配置框. 该

[Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle

类库说明 一个非常简单易用用来花式展示二维码样式生成的库 自由组合二维码样式 使用范例 设置带圆边圈的logo Bitmap logo = BitmapFactory.decodeResource(getResources(), R.mipmap.logo); ImageView logo_iv = (ImageView) findViewById(R.id.logo_circle_space_iv); Bitmap targetBitmap = QRCodeStyle.Builder.buil

安卓实现个性彩色好看的二维码

前言 二维码以前也写过好几篇,今天姑且是对以前知识的总结,顺便复习一下,圣人说过:温故知新. 还是和以前一样先看下效果,再来对着代码讲解. 看效果图: 之前呢,也写过用安卓实现二维码生成彩色的二维码和带logo的二维码,也知道可以使用QRCode和ZXing两种方式,然后这一篇呢也是写二维码使用BarcodeFormat.QR_CODE,主要也是看见很多的非常漂亮的二维码,这里呢主要模仿qq的二维码,并且也高仿实现了长按发送给朋友和保存到图库的功能,觉得不错呢就请多支持下,哪里不好呢也可以说出来

如何用jenkins实现自动化构建新版本和二维码下载

最近公司开发了自己的app,研发过程中对于测试人员来说,经常会像开发的人员询问,有没有最新的包啊(apk打包后的新版本),以免你测试的时候,提交了一些缺陷,实际上人家已经解决了.当然你也可以说你们公司开发流程也太乱了.发布新版本不是应该按时,按计划的执行测试么. 实际情况确实是一天多个版本 或者好几天给一个版本.(敏捷测试推行,但是推行的不是很到位时候就这样) 这就有了一个痛点,我们测试人员能不能直接打包apk,并且把保持每天的版本都是最新的. 以安卓版本为例,ios,暂没成功配置. 需求是我们

用python将jenkins构建的apk下载地载生成二维码提供下载

现在移动端的开发中很多团队都用到了jenkins+gradle对android代码打包成apk,然而apk怎么到我们的手机上呢,那就会想到用二维码扫描做这样一个简单的事情: 1.要知道jenkins项目的下载地址 2.要知道jenkins的工具空间及包的存放位置 3.要利用python生成二维码图片 4.要让将图片放入http中可以直接访问. 我只上一下简单的代码,其它的可以根据实际情况改,比如怎么通过文件名获取最新的apk,也可以从urllib从页面获取最新的apk等等 配置文件: [conf

phonegap安卓环境下使用BarcodeScanner插件扫描二维码教程

由于一直在使用phoneGap来开发安卓应用,而对于原生Java小白的我最近这几天一直陷入了如何使用phonegap的BarcodeScanner插件这件事情上,可以说查遍了百度和Google,虽然只是一个小小的二维码的功能,但是这里面还是让我学到了许多开发安卓应用的内容,一起共勉吧. 首先,告诉大家的是 1.我使用的phonegap版本是2.9.0,当然对于phonegap版本的东西我也不太了解,不过可以保证的是phonegap2.0.0之后的按照我这种办法来实现二维码是没有问题的. 2.ph

配置zbar识别二维码(转载)

原文地址:http://blog.csdn.net/dcrmg/article/details/52108258 二维码解码器Zbar+VS2012开发环境配置 Zbar条码解码器是一个开源的二维码(包括条形码)解码器,可以识别来至于视频流,图像文件.手持扫码器和视频设备(如摄像头)等二维码识别,支持EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, QR Code(二维码)等常用编码方式的条形码/二维码. 下边这个简单粗暴的图标就是Zbar: Zbar

在Android用ZXing.jar识别二维码的精简版(简化了配置和代码)

最近公司做了一款OTP令牌激活的产品,由于之前激活手机令牌需要输入很多的激活信息才能进行激活.经过一段使用后,发现易用性不是很强,考虑如果加入二维码的的扫码功能岂不是大大增加了易用性.     在网上搜了很多资料,要不是配置太多,要不就是代码量太大,最后没办法就硬着头皮去写和去精简,最后压缩至目前的版本.如果有更好的版本可以联系我. 具体DEMO可以通过 下载http://download.csdn.net/detail/fugui6611634/7341277下载 本文代码运行的结果如下: 代