Проект Maven 2/3 удовлетворяет нашим требованиям к протоколам испытаний. Как только я увидел это, я пошел дальше и выяснил проблемы в построении того же самого.
Я выполнил следующие шаги для установки Maven: http://lukieb.wordpress.com/2011/02/15/installing-maven-3-on-ubuntu-10-04-lts-server/,, а затем убедился, что в Jenkins правильно указан путь к установке maven.
Поскольку мы создаем приложения для Android, следующей проблемой была переменная ANDROID_HOME - Дженкинс не мог найти местоположение Android SDK без него. Выполнение export
не помогло; оно никогда не «застревало». Более того, PATH
, замеченный Дженкинсом и echo $PATH
, не совпадал. Ответом было изменение /etc/profile
, добавление export ANDROID_HOME
и затем export PATH=$ANDROID_HOME:$PATH
. (Я получил это из другого вопроса Stackoverflow.)
После всего этого, теперь моя установка CI работает.
[Я принимаю этот ответ, пожалуйста, дайте мне знать, если вам нужна дополнительная информация ...]