使用Buildozer进行移动应用自动化构建

Egeniq发布了基于云的用于自动构建移动应用的工具Buildozer。目前它支持构建和发布iOS和Android应用。Buildozer的主要目标是通过完整的自动化构建和发布过程为开发提速。该服务目前处于beta测试阶段。

和持续集成系统类似,Buildozer会监视应用代码库。如果它检测到有变化,则会触发一个新的构建并分发已签名的应用程序到开发人员和测试人员手中。应用将以邮件形式或通过移动应用分发。Buildozer还不支持Testflight ,但在其网站中已经将Testflight分发作为将来要支持的特性。

Buildozer也可以连接Git和Subversion代码库。开发者需要提供用户名和密码或者存放在构建服务器中的证书。为测试而准备好的构建是以安全容器(secure bucket)的方式存放在Amazon S3中。

除了构建应用,Buildozer也支持各种验证去提高整个产品的质量。比如,支持验证产品是否能发布到苹果应用商店。

每月订阅Buildozer服务的费用从免费到$179幅度不等,主要是根据项目的数量、每月构建的次数、数据流量和其他账号的特性去定价。

Buildozer是由一家荷兰专门从事移动应用开发的公司Egeniq开发的。除了实际的开发业务,Egeniq也提供和架构相关的服务和咨询。

查看英文原文:Mobile App Build Automation with Buildozer

感谢崔康对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至[email protected]。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

你可能感兴趣的:(使用Buildozer进行移动应用自动化构建)