Я пытаюсь использовать Jenkins для какого-то проекта, который я написал в рамках Qt.
Есть плагин qmake для Jenkins на вики-странице Jenkins, хотя этот плагин не существует в списке плагинов Jenkins.
Я искал .hpi файл для плагина qmakebuilder, но не смог его найти. Поэтому я скачал исходный код из данного репозитория, попытался скомпилировать его, как описано в Дженкинс вики… но я получаю список ошибок, указывающих java.util.NoSuchElementException.
Кто-нибудь из вас, ребята, использовал этот плагин? или любой другой плагин Jenkins для компиляции проектов Qt?
Прежде всего, мой JAVA_HOME
переменная не указывала на нужную папку, т.е. папку JDK, и для нее было задано значение JRE, из-за чего maven не работал должным образом.
Но после исправления я все еще получал ошибку компиляции.
Наконец-то я спросил Дженкинс людей и понял, что по какой-то причине qmakebuilder не совместим с JDK 7. Поэтому я загружаю JDK 6, компилирую код с этой версией, и он скомпилирован просто отлично. Я получил файл hpi в целевой папке.
Плюс, файл hpi для этого плагина СЕЙЧАС можно найти Вот.
Других решений пока нет …