在OpenShift Jenkins上构建Android应用程序

在OpenShift Jenkins上构建Android应用程序,android,jenkins,openshift,Android,Jenkins,Openshift,我尝试在OpenShift上与Jenkins一起构建Android应用程序,但到目前为止失败了 我尝试使用Jenkins的android emulator插件,该插件应该安装所有android必备软件,但它无法下载文件(可能是因为我应该强制使用HTTP,而该插件目前不支持HTTP) 在已退休的OpenShift论坛中,有几个问题尚未得到解答: 有可能在OpenShift Jenkins上构建Android应用程序吗?如何操作?使用最新版本的插件,我可以安装并下载SDK工件,但随后无法写

我尝试在OpenShift上与Jenkins一起构建Android应用程序,但到目前为止失败了

我尝试使用Jenkins的android emulator插件,该插件应该安装所有android必备软件,但它无法下载文件(可能是因为我应该强制使用HTTP,而该插件目前不支持HTTP)

在已退休的OpenShift论坛中,有几个问题尚未得到解答:


有可能在OpenShift Jenkins上构建Android应用程序吗?如何操作?

使用最新版本的插件,我可以安装并下载SDK工件,但随后无法写入
~/.android
文件夹,因为OpenShift显然不允许写入用户主文件夹(而是需要在
$OpenShift\u DATA\u DIR
下安装)


我所做的是跳转到SSH并运行安装命令(即:
$OPENSHIFT\u DATA\u DIR/tools/android sdk/tools/android update sdk-u-a-t platform tool
,在切换
HOME=$OPENSHIFT\u DATA\u DIR

后,手动放在盒子上。请注意,我已经打开了一个OPENSHIFT Jenkins盒带的功能请求,包括android sdk,请在这里投票:
我希望这将使我们更接近能够在OpenShift Jenkins上构建Android。

现在有一个类似的东西叫做Aerogear Digger


这是一个开源项目,你可以找到邮件列表和IRC的链接。

嗨,Christian,我也很痛苦,我认为在OpenShift gear上运行一个完整的Jenkins实例的想法目前有点像幻想。以下是我所掌握的(Jenkins build的输出)-有什么想法吗?我想我需要能够配置Jake Wharton的SDK管理器工具来使用HTTP…现在还不走运。你用这个成功地完成了jenkins的工作吗?我试着用gradle创建一个.apk,但我达到了OpenShifth中超过的磁盘配额。同样的问题,但它对我不起作用(设置用户主文件夹)