将Jenkins CI用于Qt项目

时间:2012-10-20 07:06:06

标签: c++ qt jenkins qmake jenkins-plugins

我正在尝试将Jenkins用于我在Qt框架中编写的一些项目。

Jenkins wiki页面中的Jenkins有qmake plug-in,但Jenkins插件列表中不存在此插件。

我找了qmakebuilder插件的.hpi文件,但是找不到它。所以我从给定的存储库下载源代码,尝试按Jenkins wiki中的描述编译它...但是我得到错误列表,表明java.util.NoSuchElementException。

你们中的任何人都使用过这个插件吗?或任何其他Jenkins插件用?

编译Qt项目

1 个答案:

答案 0 :(得分:4)

首先,我的JAVA_HOME变量没有指向正确的文件夹,即JDK文件夹,并且它被设置为JRE,导致maven无法正常工作。

但在解决之后,我仍然遇到了一些编译错误。

最后,我asked Jenkins people并且由于某种原因意识到qmakebuilder与JDK 7不兼容。因此,我下载JDK 6使用该版本编译代码并且编译得很好。我在目标文件夹中获得了hpi文件。

另外,这个插件的hpi文件现在可以找到here.