自动化打包上传至 fir.im 蒲公英 pre.im

49 篇文章 0 订阅
32 篇文章 0 订阅

http://www.jianshu.com/p/b2337700b9be

http://www.jianshu.com/p/b2337700b9be

http://www.jianshu.com/p/b2337700b9be



自动化打包上传至 fir.im 蒲公英 pre.im

字数439  阅读167  评论0 

蒲公英平台请移步http://www.jianshu.com/p/c69deb29720d
fir.im平台请移步http://www.jianshu.com/p/a17167274463
gitLab代码管理需要SSH ,生成方法如下:
打开终端:$ ssh -v
查看ssh版本
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]
这个表明ssh已经安装,
打开终端,$ ssh-keygen 一路enter下。
生成 在当前用户名下 会有一个.sh文件。
查看 .ssh
$ ls -a ~/.ssh 通过搜索目录
id_rsa
id_rsa.pub
使用命令 vim ~/.ssh/id_rsa.pub 打开 id_rsa.pub文件 里面就有需要的ssh key。将.pub中的多有内容拷贝出来填到git账户里面就ok了

启动jenkins,在终端执行jenkins,在浏览器打开http://localhost:8080

fir上传
fir p ${WORKSPACE}/build/TestJenkins.ipa -T #API Token#
其中${WORKSPACE}/build/ 为.ipa的输出路径,#API Token#为fir.im的API Token。
蒲公英上传
curl -F "file=@{$filePath}" \
-F "uKey={$uKey}" \
-F "_api_key={$apiKey}" \
https://www.pgyer.com/apiv1/app/upload

{$filePath}是应用安装包文件的路径
{$uKey}是开发者的用户 Key,在应用管理-API中查看
{$apiKey}是开发者的 API Key,在应用管理-API中查看
pre.im上传
curl -F "file=@abc.apk" -F "user_key={user_key}" -F "update_notify=1" http://pre.im/api/v1/app/upload

user_key    Y(必须)        pre平台获取
file    Y(必须)        需要上传的ipa或者apk文件
password    N(非必须)        下载密码 (传空字符串或不传则不设置密码)
update_notify    N(非必须)        向内测成员发布新版通知 (1:开启)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值