Используйте Jenkins CI для проектов Qt

Я пытаюсь использовать Jenkins для какого-то проекта, который я написал в рамках Qt.

Есть плагин qmake для Jenkins на вики-странице Jenkins, хотя этот плагин не существует в списке плагинов Jenkins.

Я искал .hpi файл для плагина qmakebuilder, но не смог его найти. Поэтому я скачал исходный код из данного репозитория, попытался скомпилировать его, как описано в Дженкинс вики… но я получаю список ошибок, указывающих java.util.NoSuchElementException.

Кто-нибудь из вас, ребята, использовал этот плагин? или любой другой плагин Jenkins для компиляции проектов Qt?

3

Решение

Прежде всего, мой JAVA_HOME переменная не указывала на нужную папку, т.е. папку JDK, и для нее было задано значение JRE, из-за чего maven не работал должным образом.

Но после исправления я все еще получал ошибку компиляции.

Наконец-то я спросил Дженкинс людей и понял, что по какой-то причине qmakebuilder не совместим с JDK 7. Поэтому я загружаю JDK 6, компилирую код с этой версией, и он скомпилирован просто отлично. Я получил файл hpi в целевой папке.

Плюс, файл hpi для этого плагина СЕЙЧАС можно найти Вот.

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]