Good news, the snapshot is building/passing on CB now.
There were two issues. First, the path to the maven repo.
We're now passing a parameter to the ant build:
mavenStore=$WORKSPACE/.repository to override the default ${user.home}/.m2/repository.
Secondly, the reason the Rainbow integration tests failed was (lack of) display related.
org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
at org.eclipse.swt.SWT.error(SWT.java:4387)
at org.eclipse.swt.widgets.Display.createDisplay(Display.java:914)
at org.eclipse.swt.widgets.Display.create(Display.java:900)
at org.eclipse.swt.graphics.Device.<init>(Device.java:156)
at org.eclipse.swt.widgets.Display.<init>(Display.java:498)
at org.eclipse.swt.widgets.Display.<init>(Display.java:489)
....
Installed the Xvfb plugin according to these instructions:
https://wiki.cloudbees.com/bin/view/DEV/Testing+GUI+applications
I don't see any integration test results in the last successful snapshot build so not sure if we ever ran them on CB or if something changed.
With the snapshot built it we're exceeding the 10 GB quota so we need to clean out something to be able to build again.
Fredrik
________________________________________
From:
okapi...@googlegroups.com [
okapi...@googlegroups.com] On Behalf Of Yves Savourel [
yves.s...@gmail.com]
Sent: Tuesday, July 08, 2014 9:22 AM
To:
okapi...@googlegroups.com
Subject: RE: [okapi-devel] Okapi snapshot build tweaks...