Hi,
does anyone mind if I setup Travis CI builds (https://travis-ci.org) for GeoServer
on Oracle JDK 7 and OpenJDK 7?
All it needs is an extra file in the root directory of GeoServer own checkout, a .travis.yml, properly configured.
As for mail notifications, I’d make it send the mails to the extra-builds mailing list.
Afaik Travis is also smart enough to take all incoming pull requests and build them, marking the pull request as build-able, which is a nice extra, even if it does not really tell us if the same pull works against Java 6.
All it needs is an extra file in the root directory of GeoServer own
checkout, a .travis.yml, properly configured.
As for mail notifications, I'd make it send the mails to the
extra-builds mailing list.
Afaik Travis is also smart enough to take all incoming pull requests and
build them, marking the pull request as build-able, which is a nice
extra, even if it does not really tell us if the same pull works against
Java 6.
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre
Hi,
does anyone mind if I setup Travis CI builds (https://travis-ci.org) for GeoServer
on Oracle JDK 7 and OpenJDK 7?
All it needs is an extra file in the root directory of GeoServer own checkout, a .travis.yml, properly configured.
As for mail notifications, I’d make it send the mails to the extra-builds mailing list.
Afaik Travis is also smart enough to take all incoming pull requests and build them, marking the pull request as build-able, which is a nice extra, even if it does not really tell us if the same pull works against Java 6.
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
On Mon, Jul 29, 2013 at 3:39 AM, Ben Caradoc-Davies
<Ben.Caradoc-Davies@anonymised.com <mailto:Ben.Caradoc-Davies@anonymised.com>> wrote:
+1. That would be excellent!
Can you get Travis CI to build in a path with spaces?
From a cursory look, that does not seem possible, I believe we'd have
to forcefully
turn the "src" directory into something like "here be sources" to get
spaces in the path
(the idea itself makes my head spin).
Or we could change the name of the project and repo to "geo server".
Or: "Geo Server'); DROP TABLE USERS CASCADE; --"
--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre
Or we could change the name of the project and repo to “geo server”.
Or: “Geo Server’); DROP TABLE USERS CASCADE; --”
–
Ben Caradoc-Davies Ben.Caradoc-Davies@anonymised.com
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
It would be nice if Travis allowed custom workspace paths, but this would likely be unmanageable and a security risk.
On 29/07/13 20:17, Justin Deoliveira wrote:
-1 on changing the project name to contain a space (not sure if that is
a joke or not).
--
Ben Caradoc-Davies <Ben.Caradoc-Davies@anonymised.com>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre
I am still very keen on this one, especially the trying out the pull requests (since Brett has been kind enough to submit JDK7 fixes recently).
Jody Garnett
On Monday, 29 July 2013 at 3:49 AM, Andrea Aime wrote:
Hi,
does anyone mind if I setup Travis CI builds (https://travis-ci.org) for GeoServer
on Oracle JDK 7 and OpenJDK 7?
All it needs is an extra file in the root directory of GeoServer own checkout, a .travis.yml, properly configured.
As for mail notifications, I’d make it send the mails to the extra-builds mailing list.
Afaik Travis is also smart enough to take all incoming pull requests and build them, marking the pull request as build-able, which is a nice extra, even if it does not really tell us if the same pull works against Java 6.
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
On Thu, Aug 8, 2013 at 1:48 AM, Jody Garnett <jody.garnett@anonymised.com> wrote:
I am still very keen on this one, especially the trying out the pull
requests (since Brett has been kind enough to submit JDK7 fixes recently).
Yep, I have it in the back burner, this month is bug fixing time, so that's
how I'm going to use my non working hours.
If you feel like setting up Travis yourself please go ahead
Just set up JDK7 locally and will try and use it from here on out.
···
I am still very keen on this one, especially the trying out the pull requests (since Brett has been kind enough to submit JDK7 fixes recently).
Yep, I have it in the back burner, this month is bug fixing time, so that’s how I’m going to use my non working hours.
If you feel like setting up Travis yourself please go ahead