Denis Rouzaud
914e7bbe89
[docker] create images for final releases ( #6594 )
...
* [docker] create images for final releases
based on git tags
* fix script
2018-03-13 08:14:44 -08:00
Denis Rouzaud
0a639192a2
Revert "allow to save a Docker deps image for PR having [dockerdeps] in their message"
2018-03-06 16:48:50 -09:00
Denis Rouzaud
24ef30f2fe
add secure env var for docker login in Travis yml file
2018-03-02 20:51:53 -04:00
Denis Rouzaud
bd149b9713
allow to save a Docker deps image for PR having [dockerdeps] in their title
2018-03-02 15:36:30 -04:00
Denis Rouzaud
10c212289e
Timeout Travis builds to save cache in time ( #6488 )
2018-02-28 03:54:37 -09:00
Denis Rouzaud
78e2259add
[Travis] bump Qt to 5.9 ( #6355 )
...
* bump Qt to 5.9 and SIP to 4.19.7 by using coming Bionic as base Docker image for dependencies
* automatically build QGIS Docker image on cron jobs
2018-02-27 09:16:02 -09:00
Denis Rouzaud
6f47c6a4f9
[docker] allow updating dependencies
...
this is triggered by a commit message:
[docker] update dependencies
2017-12-12 00:52:02 -04:00
Denis Rouzaud
042f2cd348
Increase git depth to avoid issues in code layout build
...
On Travis
When on large pr with many commits
2017-11-15 15:30:37 +01:00
Denis Rouzaud
451939d151
explicit setup of ccache
2017-09-28 13:18:20 +02:00
Denis Rouzaud
a0add1774e
use docker for newer dependencies on Travis
2017-09-28 13:18:18 +02:00
Nyall Dawson
2830f31e8b
Disable Travis OSX builds
...
They are broken and ignored at the moment, but still
causing a massive backlog and delay in obtaining
the valid test results
2017-09-06 09:10:49 +10:00
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