Jenkins可以构建Eclipse项目吗?

我以为我读过Jenkins支持与Eclipse集成来构建Eclipse项目的地方,但现在我找不到任何支持这个的文档。 这有可能做到,还是我咆哮错了树?

对的,这是可能的。 你可以使用Macho构建Tycho (参见Minerva示例 )。

您还可以使用Buckminster重用PDE构建 – Jenkins还有一个Buckminster插件,以便于配置。 也可以使用Ant构建Eclipse,并使用Jenkins执行它。

如果我必须选择一种方式,我会建议Tycho – 它似乎最容易使用当前项目,并会忘记Ant,因为它不是很好支持。

您可以从命令行运行Eclipse构建: http : //help.eclipse.org/indigo/index.jsp?topic =%2Forg.eclipse.jdt.doc.isv%2Fguide%2Fjdt_apt_building_with_apt.htm

C:\path\to\eclipse\eclipsec -nosplash -application org.eclipse.jdt.apt.core.aptBuild -data %WORKSPACE% 

您可以将此作为批处理命令添加到Jenkins