在OpenShift Jenkins上构建Android应用程序

Chr*_*fer 5 android jenkins openshift

到目前为止,我尝试在OpenShift上使用Jenkins构建Android应用程序失败了.

我试图为Jenkins使用android-emulator-plugin,它应该安装所有的Android先决条件,但它无法下载文件(可能是因为我应该强制HTTP,现在插件不支持).

在退休的OpenShift论坛中有几个问题没有得到答复:

是否可以在OpenShift Jenkins上构建Android应用程序?怎么样?

Rob*_*ade 1

使用最新版本的插件,我能够安装和下载 SDK 工件,但随后在尝试写入文件夹时陷入困境,~/.android因为 OpenShift 显然不允许写入用户主文件夹(而是需要将其安装在 下$OPENSHIFT_DATA_DIR)。

我所做的解决方法是使用 SSH 并运行安装命令(即:$OPENSHIFT_DATA_DIR/tools/android-sdk/tools/android update sdk -u -a -t platform-tool在切换HOME=$OPENSHIFT_DATA_DIR.