Matthias Kuhn
6dde427dfc
[travis] Fold ccache statistics
2017-10-07 14:21:13 +02:00
Matthias Kuhn
ade21ea3c6
[travis] Make section titles bold
2017-10-07 14:21:13 +02:00
Matthias Kuhn
c0d4c040f4
[travis] Improve fold title for build section
2017-10-07 14:21:13 +02:00
Matthias Kuhn
4608394fed
[travis] Fold cmake output
2017-10-07 14:21:13 +02:00
Matthias Kuhn
1945c97da5
[travis] Be quiet
2017-10-07 14:21:13 +02:00
Matthias Kuhn
52449f915d
Ignore missing logfile
2017-10-03 17:36:39 +02:00
Matthias Kuhn
12e5b720f9
Some cleanup
2017-09-28 13:22:37 +02:00
Matthias Kuhn
7a84a76edc
Fix postgres restore
2017-09-28 13:22:35 +02:00
Matthias Kuhn
d62d9aa53a
[travis] Restore postgres database after build
...
This will give postgres plenty of time to start up
2017-09-28 13:22:35 +02:00
Matthias Kuhn
d64215e647
We all need to get more sleep
2017-09-28 13:22:35 +02:00
Matthias Kuhn
7a8a9b7691
[travis] Give postgres some time to start
2017-09-28 13:22:34 +02:00
Matthias Kuhn
4c2a3db77e
[travis] Enable all tests
2017-09-28 13:22:34 +02:00
Denis Rouzaud
1785c8e73d
use same build folder
2017-09-28 13:22:32 +02:00
Denis Rouzaud
ce109eac98
Revert "use second Dockerfile to push 2nd image"
...
This reverts commit 050682a37364e110f350b9c3293f662b0011036d.
2017-09-28 13:22:30 +02:00
Denis Rouzaud
71042b979f
# This is a combination of 5 commits.
...
# The first commit's message is:
some fixes
# The 2nd commit message will be skipped:
# more fixes
# The 3rd commit message will be skipped:
# minor fixes
# The 4th commit message will be skipped:
# Revert "minor fixes"
#
# This reverts commit 24c3ae15e04bc928b1c59d059d5378ad30bd6008.
# The 5th commit message will be skipped:
# Revert "more fixes"
#
# This reverts commit 1d3c4d97cf6ecd81f27ca43889132b5ba1bdd1ad.
2017-09-28 13:18:29 +02:00
Denis Rouzaud
7a2e0892e6
use second Dockerfile to push 2nd image
2017-09-28 13:18:27 +02:00
Denis Rouzaud
4600ce5891
some fixes
2017-09-28 13:18:27 +02:00
Denis Rouzaud
531dadf682
fix psql
2017-09-28 13:18:26 +02:00
Matthias Kuhn
a0d13f6517
Wait for postgres server to spin up
2017-09-28 13:18:26 +02:00
Matthias Kuhn
ae13782563
Setup postgis
2017-09-28 13:18:26 +02:00
Matthias Kuhn
1566fdd5a6
Output on failure
2017-09-28 13:18:25 +02:00
Denis Rouzaud
2f600a5c7f
echo instead of ninja
2017-09-28 13:18:24 +02:00
Denis Rouzaud
603375ed89
use ninja and env var
2017-09-28 13:18:22 +02:00
Denis Rouzaud
451939d151
explicit setup of ccache
2017-09-28 13:18:20 +02:00
Denis Rouzaud
634317eb7b
fix ctest command
2017-09-28 13:18:20 +02:00
Denis Rouzaud
9352a01223
fix line ending
2017-09-28 13:18:20 +02:00
Denis Rouzaud
06e48c16cd
missing ctest var
2017-09-28 13:18:19 +02:00
Denis Rouzaud
a0add1774e
use docker for newer dependencies on Travis
2017-09-28 13:18:18 +02:00
Matthias Kuhn
fc561d0375
[travis] Traceback for python tests on timeout
2017-09-15 16:31:01 +02:00
Matthias Kuhn
6f9be4de0f
[travis] Fail fast on error
2017-09-06 10:46:59 +02:00
Matthias Kuhn
b3c15900c1
[travis] Stop building on errors
2017-09-06 10:14:33 +02:00
Matthias Kuhn
a09839081c
[travis] Fold build output
2017-09-06 09:17:31 +02:00
Matthias Kuhn
33f0a604a8
[travis] Workaround timeouts
2017-09-06 09:15:31 +02:00
Nyall Dawson
f88e62fb4a
Unblacklist Processing GDAL test
2017-08-15 17:50:12 +10:00
Matthias Kuhn
ff3f84b645
[travis] Run make in ctest if on pull request
2017-08-11 13:19:10 +02:00
Matthias Kuhn
349c19752a
[travis] Only build outside ctest on master
2017-08-10 10:27:30 +02:00
Matthias Kuhn
ba5f114e34
[travis] change to build folder before building
2017-08-10 09:31:51 +02:00
Matthias Kuhn
bad0ac81ec
[travis] Build outside ctest
2017-08-10 09:15:48 +02:00
Juergen E. Fischer
03e0298f49
msvc warning fixes:
...
* use AUTORCC to avoid locked qrc_images.cpp during build of gui tests
* bump minimum version of cmake to 3.0.0 for AUTORCC
* suppress some warnings in sip bindings
* suppress unreachable warnings and some more
* split sip files in more parts to suppress warning BK4504
* also remove old WITH_INTERNAL_YAML from travis
2017-08-10 00:09:14 +02:00
Nathan Woodrow
7b92f1f1e4
[FEATURE] Add user profiles.
...
All user settings/plugins, etc are now loaded from APPDATA for each
platform and no longer .qgis3 and are isolated from each other.
This allows for different profiles depending on what the user of QGIS
needs, e.g test, prod, demo, etc
Profile menu allows for switching between profiles, or creating new
ones.
2017-07-24 13:20:01 +10:00
Denis Rouzaud
891481deb1
remove static tests (doc, sip coverage) from main build
...
finally!
2017-06-28 21:24:09 +02:00
Nyall Dawson
db00cb1cdb
Resurrect a processing test
2017-06-22 18:15:38 +10:00
Nyall Dawson
ea2e477d91
Fix failing tests, temporarily disable some processing tests during
...
refactoring
2017-06-06 07:41:20 +10:00
Denis Rouzaud
fa5bd491fc
run code_layout build from top CMakeLists
...
instead of adding an extra CMakeLists in .ci/travis/code_layout to build API doc, astyle and run tests (indentation, spelling, sip, doc coverage), the top CMakeLists has been adapted to allow not building core libraries and possibly just the static code layout
* astyle has been moved from /src/astyle to /lib/astyle (I would propose to move all external libraries, and possibly add git submodules)
2017-06-05 22:19:20 +02:00
Nyall Dawson
5b0bc93834
Rename QgsJSONExporter/Utils to QgsJsonExporter/Utils
...
Follows proper QGIS/Qt capitalization convention
2017-05-25 07:43:03 +10:00
Matthias Kuhn
1fb55dbdee
[travis] Optimize ccache
2017-05-11 12:42:26 +02:00
Alessandro Pasotti
403c03f779
Re-enable OWS auth test
2017-05-09 18:31:05 +02:00
Nathan Woodrow
660aaa540f
Black list some tests for now
2017-05-07 10:47:43 +01:00
Matthias Kuhn
c3b2d00cd3
fixup .ci rename
2017-04-27 07:50:06 +02:00
Matthias Kuhn
c28e344853
Move ci to .ci
2017-04-27 07:50:06 +02:00