baldurk
bea1b87f59
Bump xcode build on travis to 9.4
2018-09-05 12:51:00 +01:00
baldurk
6258f031da
Repoint travis to new scripts location
2018-05-02 18:46:13 +01:00
baldurk
f03ece2128
Remove v0.x branch from CI scripts
2018-03-06 16:13:32 +00:00
baldurk
43cdebd276
Try updating travis osx_image to fix intermittent qmake errors :(.
2017-10-11 12:13:18 +01:00
baldurk
3a934cf66c
Use sudo to update pip packages
2017-09-13 12:30:38 +01:00
baldurk
73b85f141a
Run tests from appveyor and travis builds (Linux only for now)
2017-08-29 13:19:51 +01:00
baldurk
703c6ba07b
Enable CI builds for v0.x and v1.x branches, and disable master
2017-08-04 16:50:23 +01:00
baldurk
8f70762ed6
Add a release target for linux clang builds
2017-05-09 16:37:06 +01:00
baldurk
c18b9147aa
Tidy up travis scripts to only set the active build type variables
2017-05-09 16:35:22 +01:00
Cody Northrop
937f37e387
build: Add Android to travis config
2017-04-26 20:47:04 +01:00
baldurk
5853344015
Note the requirements for C++14 in CONTRIBUTING.md, update travis build
2017-04-18 14:57:41 +01:00
baldurk
116903a8a3
Add some friendlier printing to the travis log for clang-format failures
2017-01-04 16:29:00 +00:00
baldurk
d2396ad854
Build docs target with sudo: false to magically fix it
2017-01-04 16:28:52 +00:00
Jake Turner
d7f8a0236f
Split travis file into helper scripts. Added OSX build.
...
* Setup and helper script per build target, currently: docs, linux & osx.
2017-01-04 13:54:59 +00:00
baldurk
c2897ecb60
Disable docs build until a fix is found
2016-12-12 10:52:02 +00:00
baldurk
b5e2a93cfe
Revert sphinx build fix attempt
2016-12-09 13:44:34 +00:00
baldurk
bbd2a8807f
Random guesswork attempt to fix travis sphinx build failure
2016-12-08 21:42:03 +00:00
baldurk
5a243c4b42
Add an implementation of QOverload to avoid depending on Qt 5.6
...
* Also switch travis to 5.6 so we don't add a dependency on 5.7 by
accident.
2016-11-07 19:22:56 +01:00
baldurk
dbbba985f6
Don't execute Qt env script for docs builds
2016-10-05 01:26:27 +02:00
baldurk
c5eff0acc4
Travis: Fix typo in package name
...
* Side note, it's incredibly stupid that the only way for me to iterate
on this is to push public commits, without doing something awkward
like forking to a separate repo just to test.
2016-10-04 22:56:00 +02:00
baldurk
cc664a3129
Travis: Configure travis to compile specifically with Qt5.7
2016-10-04 22:51:17 +02:00
baldurk
5c678df977
Set travis to use cmake explicitly
...
* I thought it was using cmake already, but it was using make. Whoops!
* This will make it easier to add a release target in travis in future
though, which is a nice bonus.
2016-09-27 16:26:24 +02:00
baldurk
6e9e2721c2
Missed references to moved scripts - grep didn't search dotfiles
2016-09-27 16:21:42 +02:00
baldurk
5bdde0c74f
Travis: Re-enable clang-format checks with restored LLVM apt repo
2016-07-05 12:02:51 +02:00
baldurk
b55f08843d
Travis: Disable clang-format checking while llvm.org/apt is down
2016-06-09 16:00:19 -07:00
baldurk
2c8b329704
Travis: try clang-format in install, with git diff --exit-code
2016-05-23 20:32:01 +02:00
baldurk
ca76864f20
Travis: Run clang-format in before_script so that it halts the build
2016-05-23 20:22:55 +02:00
baldurk
1ddcc2f919
Travis: Try to fix LLVM apt authentication issues
2016-05-22 21:28:43 +02:00
baldurk
60a9d77dd2
Travis: Only check clang-format on code builds
2016-05-22 21:26:22 +02:00
baldurk
add56be1c0
Travis: need to actually install clang-format
2016-05-22 21:14:13 +02:00
baldurk
40e7a2616b
Travis: Fix for parameters to add-apt-repository
2016-05-22 21:07:28 +02:00
baldurk
bfb7765c8a
Travis: Add check in travis builds that clang-format is a no-op
2016-05-22 19:41:51 +02:00
baldurk
0eea5cd7cf
Travis: Run pip as root
2016-05-21 12:13:22 +02:00
baldurk
b02b5058c4
Travis: Install gdb for qmake post-build step
2016-05-21 12:08:05 +02:00
baldurk
c9c27c48c2
Travis: Change sphinx install to go through pip instead of apt
2016-05-21 12:06:00 +02:00
baldurk
5507efab29
Travis: Set matrix to fast_finish, fix bash if to actually check value
2016-05-21 11:59:48 +02:00
baldurk
cf0b4abdb0
Travis: apt install must be non-interactive
2016-05-21 11:58:48 +02:00
baldurk
bb397df5bd
Travis: Change docs build in matrix from exclude to include
2016-05-21 11:53:24 +02:00
baldurk
955060272a
Fix if syntax in .travis.yml, change how clang docs build is excluded
2016-05-21 11:48:55 +02:00
baldurk
035c9874a9
Add Travis CI configuration file
2016-05-21 11:45:29 +02:00