Создание приложения Android на OpenShift Jenkins

Мои попытки создать Android-приложение с Jenkins на OpenShift до сих пор не удалось.

Я попытался использовать плагин android-emulator для Jenkins, который должен установить все предварительные требования для Android, но он не может загружать файлы (возможно, из-за того, что я должен заставить HTTP, который сейчас не поддерживается плагином).

На удаленном форуме OpenShift есть несколько вопросов, которые остались без ответа:

  • Android SDK. Дженкинс.
  • Android с Дженкинсом
  • Дженкинс Android SDK

Возможно ли создать приложение для Android на OpenShift Jenkins? Как?

    Обратите внимание, что я открыл запрос на функцию для Картинка Openshift Jenkins, включая Android SDK, пожалуйста, проголосуйте за него здесь: https://openshift.uservoice.com/forums/258655-ideas/suggestions/10128225-include-use-of -android-sdk-in-jenkins-catridge Я надеюсь, что это приблизит нас к возможности создавать Android на OpenShift Jenkins.

    С последней версией плагина я смог установить и загрузить артефакты 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 .