Jim*_*mmy 3 android hudson android-install-apk jenkins
我在家里有一些侧面项目应用程序,我已经安装了一个Jenkins安装程序来检查它们并构建APK,然后我将它转移到我的手机上并玩游戏.
我希望在市场上免费发布其中一些,所以我需要用证书签名并准备最终的APK.
詹金斯可以做到这一点吗?例如,我是否可以有一个构建目标来生成我的"开发中"APK,并且还有该目标(或另一个)创建最终的APK文件准备好了吗?
有什么建议?
如果签名可以自动执行(通过命令行或类似方式),则答案为"是".
有几种方法可以实现这一点,但首先:有没有什么好的理由不签署每个版本?
对每个构建进行签名意味着您不需要任何额外的配置来创建可释放的工件,并且您知道您测试的内容和部署的内容是相同的.
如果您想要选择您签署的内容,我会想到两种方法:
参数化构建:这些是可以在单击"立即构建"时自定义的环境变量.您可以添加一个标志,稍后您将在构建步骤中对其进行响应.
添加另一个从主构建作业中获取工件的作业,并使用https://jenkins-server/job/jobname/lastSuccessfulBuild/artifact/其中一种方法对其进行签名:如何从另一个job2访问Hudson job1工件?
| 归档时间: |
|
| 查看次数: |
3010 次 |
| 最近记录: |