[gdal-dev] Appveyor Windows Continuous Integration
Even Rouault
even.rouault at spatialys.com
Sun Aug 31 12:38:10 PDT 2014
Hi,
I've just experimented with Appveyor, a hosted continuous integration solution
for Windows to do Windows GDAL builds. This is not completely convincing,
since a optimized build of GDAL, without any optional dependency, takes more
than 30 minutes, and then gets killed since this is the limit for the free (as
in free beer) profile... I've managed to make it work with debug builds that
run in 25 minutes. So no time to run tests. Results can be seen at
https://ci.appveyor.com/project/rouault/gdal-coverage .
This is still interesting since it uses Visual Studio 2013 (a.k.a VC12 / MSVC
1800), which Tamas doesn't yet use on http://www.gisinternals.com/sdk/
Contrary to Travis-CI, there's no IRC notification yet in Appveyor
unfortunately, so you have to watch the previous mentionned URL. I could
perhaps enable email notices to gdal-commits at lists.osgeo.org, but did not do
it for know.
A new build will be launched everytime my cron job runs (i.e. every 15
minutes) *and* something has been committed in SVN.
I've also updated http://trac.osgeo.org/gdal/wiki/Buildbot (which is badly
named now...) with all the various C.I. setups that currently exist.
Note: some time ago I also experimented with Visual Studio Express 2005 and
2008 under Wine. https://travis-ci.org/rouault/vcexpress2005 and
https://travis-ci.org/rouault/vcexpress2008. I didn't enable them on each
commit, since I'm not sure downloading the compiler and sdk from MS each time
is a good idea... The builds were faster than with Appveyor (quite ironical
!). And for some reason I couldn't manage to install Python under Wine once VS
is installed. So no autotest too.
Even
--
Spatialys - Geospatial professional services
http://www.spatialys.com
More information about the gdal-dev
mailing list