Blottiere Paul
ba74e64d93
Add libzip-dev in travis.yml
2017-07-31 11:09:14 +01:00
Denis Rouzaud
fcc0d7dde3
enhanced output for code_layout build on Travis
2017-07-24 13:40:49 +02:00
Matthias Kuhn
5b186aea7d
[travis] Force precise
2017-07-19 17:35:38 +02:00
Denis Rouzaud
891481deb1
remove static tests (doc, sip coverage) from main build
...
finally!
2017-06-28 21:24:09 +02:00
Denis Rouzaud
b6e75be493
remove precise ppa
...
doxygen has sufficient minimum version in trusty
2017-06-13 09:39:16 +02:00
Denis Rouzaud
281daee0ba
run Doxygen and doc coverage test on static Travis config
2017-06-05 22:19:20 +02:00
Matthias Kuhn
90d2c92a3c
[travis] Allow failures on macos
...
Seems to be an upstream issue
2017-06-01 15:03:48 +02:00
Denis Rouzaud
a14ad32b67
sipify QgsVectorLayerFeatureIterator
2017-05-23 15:02:55 +02:00
Matthias Kuhn
c28e344853
Move ci to .ci
2017-04-27 07:50:06 +02:00
Matthias Kuhn
23cb825c24
Enable osx tests
2017-04-26 16:19:09 +02:00
Matthias Kuhn
5fd933e7e5
[travis] Fold successful tests and some noise
2017-03-05 20:12:40 +01:00
Chris Mayo
d50930c638
Add option to select building Georeferencer plugin
...
If selected require GSL to be installed
2017-03-04 17:23:32 +01:00
Matthias Kuhn
191c11a1a9
[travis] Colorize test results
2017-03-04 16:02:57 +01:00
Matthias Kuhn
b6e8777544
[travis] Remove leftover env variables
2017-03-04 16:02:57 +01:00
Matthias Kuhn
e5de32d305
[travis] Add pip cache
2017-03-04 16:02:57 +01:00
Matthias Kuhn
34643d10f6
Cache travis dependencies
2017-03-04 16:02:57 +01:00
Denis Rouzaud
a18066bc07
remove autopep8 and flip from main build (no more qgisstyle)
2017-02-25 13:13:21 +01:00
Denis Rouzaud
ccfbaf82f0
run spelling and indentation test on another Travis build ( #4180 )
2017-02-23 20:08:34 +01:00
Denis Rouzaud
4021490791
make spell test a proper test and not a standalone script
2017-02-22 15:02:12 +01:00
Denis Rouzaud
b412ceb109
Split ( #3988 )
...
* add coreutils to travis
* ppa for coreutils backport
2017-01-14 12:36:02 +01:00
Denis Rouzaud
37ebcdd1cd
[spellcheck] allow inwords checks and line skipping
...
spell check will be done automatically in words by default (when some conditions are fulfilled)
possibility to avoid in words checking by adding :* at the end in spelling.dat
one can add #spellok at the end of a line of code to skip spell check on this line
2017-01-10 20:18:37 +01:00
Matthias Kuhn
0957b3aeba
[travis] Increase cache timeout
...
No new caches have been uploaded recently because of timeouts.
2016-12-20 01:20:08 +01:00
Denis Rouzaud
90fc0bb226
use Travis to look for spelling errors
...
use silver searcher for faster search (instead of grep)
2016-12-15 15:26:36 +01:00
Nyall Dawson
361dd2e8cc
Remove qt4 tests from Travis
2016-09-21 09:12:54 +10:00
Matthias Kuhn
54fb32d0f5
[travis] Allow failing mac osx builds
...
Seems to be a (temporary?) problem with sip in homebrew
2016-08-18 07:12:48 +02:00
Matthias Kuhn
63f9f718d3
[travis] Report compiler correctly for qt5: clang
2016-07-11 18:26:08 +02:00
Matthias Kuhn
d06859a88d
[travis] Modernize Mac OSX dependencies
2016-07-11 11:11:22 +02:00
Matthias Kuhn
ab13c63470
[travis] Use clang for Qt5 builds ( #3275 )
...
To get warnings from different compilers
2016-07-05 12:02:01 +02:00
Matthias Kuhn
dd8ce362d6
Report the compiler on the travis page as gcc
...
This is a purely cosmetic change, we override the compiler internally
anyway.
2016-06-04 11:04:45 +02:00
Matthias Kuhn
c8011d914a
Temporarily disable missing llvm apt repo
2016-06-03 14:49:12 +02:00
Médéric Ribreux
235f986517
Fix qt5 travis build and update README for Processing tests
2016-05-29 09:00:16 +02:00
Médéric RIBREUX
3f6e84f959
fix .travis config indentation
2016-05-29 09:00:16 +02:00
Médéric Ribreux
5f3b60c935
Add libfftw3-3 to travis-ci environment (fingercross: should pass)
2016-05-29 09:00:16 +02:00
Nyall Dawson
c732c68749
[travis] Run tests even with build failures on osx
2016-05-15 20:38:38 +10:00
Nyall Dawson
c1d84dee96
Include travis build name in dash results (ie qt5/qt4)
2016-05-15 20:38:38 +10:00
Matthias Kuhn
d31c6c3b14
[travis] Allow osx builds to fail
...
Apparently SIP 4.18 deprecates `/DocType/` which is used by PyQt4.
2016-04-21 17:17:38 +02:00
Matthias Kuhn
842159036a
[travis] OSX: Force sip version 4.17 due to build problems
2016-04-15 20:22:11 +02:00
Matthias Kuhn
b95d6c1d94
[travis] Allow osx builds to fail
...
Seems to be caused by sip 4.18
2016-04-15 13:45:53 +02:00
Matthias Kuhn
289776417d
[travis] No need to wait for slow jobs to finish on failure
2016-04-09 15:32:29 +02:00
Matthias Kuhn
e7c7f85b30
[travis] Clang 3.8 for Qt5 buildss
2016-04-09 15:14:56 +02:00
Matthias Kuhn
79e3e0e9f1
[travis] Clang 3.8 for Qt4 builds
2016-04-09 15:14:04 +02:00
Matthias Kuhn
21702baeab
Container based Qt4 builds
2016-04-09 09:48:46 +02:00
Matthias Kuhn
02c5637155
py2/py3 compat patches
2016-03-22 09:17:16 +01:00
Matthias Kuhn
83d729c0fb
Switch to python 3.3 and new binary osgeo4travis
2016-03-22 08:49:44 +01:00
Matthias Kuhn
1f8e94e2d4
Disable ccaching on travis
...
Let's see if it is responsible for some false alarms
https://github.com/qgis/QGIS/pull/2908
2016-03-14 07:18:33 +01:00
Matthias Kuhn
cd96169579
Add Qt5 builds to travis
2016-03-10 20:23:04 +01:00
Nyall Dawson
e8e785c5e9
Try to fix Travis by reverting to legacy build environment
2015-12-09 16:13:21 +11:00
Matthias Kuhn
3755c3b1d5
Force usage of GCE on travis
...
And hope for less timeouts
2015-12-03 15:04:54 +01:00
Larry Shaffer
33265e2245
[travis] Ensure use of standard (legacy) infrastructure
...
- For 'sudo apt' commands on Linux (Mac unaffected)
- Seems already set for main QGIS repo, but now needed when adding
Travis CI setup to a personal fork ("For repos we recognize on or
after 2015-01-01, linux builds are sent to our container-based
infrastructure")
- This could probably be overcome using the Travis 'apt' plugin so that
container-based infrastructure could be used
http://docs.travis-ci.com/user/apt/
http://docs.travis-ci.com/user/workers/standard-infrastructure/
http://docs.travis-ci.com/user/workers/container-based-infrastructure/
2015-10-06 15:36:01 -06:00
Matthias Kuhn
b8b760e2bb
Write important test output to travis console
2015-09-14 17:55:09 +02:00