Tiger Wang
6317176d7e
More CMake cleanup
2020-07-12 22:00:07 +01:00
Tiger Wang
9e8598fb1c
Upgrade to C++17 [CMake] ( #4717 )
...
* Make our CMake slightly less insane
2020-05-16 20:59:10 +01:00
peterbell10
21ef9e3819
Travis: Fix ccache on debug builds ( #4741 )
2020-05-16 12:57:14 +01:00
Tiger Wang
804c3ba6e9
Upgrade to C++17 [CI] ( #4716 )
...
* Update CI
* Reduce one build to minimum cmake version
* Update compile instructions with new minimum versions
* Update more guides
* Run debug build with VS 2017
Co-authored-by: Peter Bell <peterbell10@live.co.uk>
2020-05-09 13:56:39 +00:00
Mat
f3b4183dc2
Remove coverity_scan branch reference
2020-05-07 17:28:28 +01:00
peterbell10
396bf622ca
CI: Install ccache on macos ( #4489 )
2020-03-27 11:20:30 +01:00
Alexander Harkness
cfedb03a09
Create build script for Jenkins (and use it) ( #4473 )
...
* Add Jenkins build script, so it can actually be used.
* Build tools
* Reduce build threads to 2 so as not to overload server
* Rename CIBuild.sh to travisbuild.sh, better reflect actual use
* Echo commands as they are executed
* Add toolchain file configuration
2020-02-24 11:28:24 +00:00
Mattes D
cc72b204b2
Output the binaries into a per-configuration Server subfolder. ( #4440 )
...
Make links to the original Server subfolder's items from the per-configuration Server subfolder.
2019-12-28 12:53:37 +01:00
peterbell10
7996571a6d
CI: Add arm build to travis ( #4422 )
...
* Add arm to travis build matrix
* Pin clang-3.5 build to ubuntu trusty
* Add ccache to build
This explicitly excludes macOS since the images don't come with ccache
installed and the install time is not justified by the time saved.
2019-11-10 16:55:24 +00:00
peterbell10
44519225b2
Travis: Remove gdb ( #4140 )
2018-01-14 15:08:08 +00:00
peterbell10
832b394715
Fix Travis build ( #4101 )
...
Stop using gdb on osx - was breaking the build
Add clang 3.5 build as travis now defaults to 5.0
Fix unknown-warning-option errors on AppleClang
ProtoProxy: Use nullptr
UrlClientTest: add override to callback destructor
Update jsoncpp to use nullptr
2017-12-22 18:25:46 +00:00
peterbell10
4dce6a59aa
TravisCI: Add osx builds
2017-10-21 19:31:45 +02:00
Lukas Pioch
3c3fcd60ec
Catch crash if any and print backtrace from every thread
2017-03-21 10:56:14 +01:00
worktycho
059f6ec1e5
Use .travis.yml to whitelist coverity_scan for push builds.
2015-11-08 21:20:55 +00:00
Mattes D
908b72abf0
Removed the BasicStyleCheck from Travis builds.
...
The check is being done on dedicated CircleCI "build" now.
2015-10-02 17:43:31 +02:00
Mattes D
dac97826f7
Renamed output directory to Server
2015-09-05 22:01:21 +02:00
Tiger Wang
5751ba0c1c
Use container-based infrastructure for Travis
2015-08-20 16:15:55 +01:00
Cengiz Can
ea43ae2318
Fix #2105 - Add gcc to CI compilers
2015-05-24 17:42:30 +03:00
Alexander Harkness
a22f0795f6
Should disable coveralls.
2015-05-17 09:32:56 +01:00
Tiger Wang
12971c4ce2
Reduce amount of testing, realises #1795
2015-03-10 22:48:39 +00:00
Mattes D
e8c8aca779
Travis: Added lua installation before build.
2014-12-25 08:59:28 +01:00
Tycho
7542255d5c
Clang needs the libstdc++ that comes with gcc-4.8
2014-12-13 22:12:53 +00:00
Tycho
aef36a5c19
final syntax errors
2014-12-13 21:33:16 +00:00
Tycho
946adeac3b
Double equals
2014-12-13 21:26:38 +00:00
Tycho
0e1ef05ea8
Fix forgoten thens
2014-12-13 21:22:15 +00:00
Tycho
3d9c88affa
"Don't set compiler to gcc on clang builds"
2014-12-13 20:58:28 +00:00
Tiger Wang
e8e03e5df2
Update GCC on Travis
2014-11-23 14:21:44 +00:00
Tycho
009f749962
Coverage builds are called MCServer not MCServer_debug
2014-05-10 18:07:50 +01:00
Tycho
189c7529e9
Add qutes to scripts
2014-05-10 13:18:40 +01:00
Tycho
6e6d7c1159
Fix spaces in bash
2014-05-10 13:17:09 +01:00
Tycho
5be9bac448
Fixed missing Dollar signs
2014-05-10 13:12:57 +01:00
Tycho
b66b1e5b10
Fixed paths
2014-05-10 13:12:01 +01:00
Tycho
604ed439a8
Fix bash ifs
2014-05-10 13:09:47 +01:00
Tycho
77395b3739
Maybe coverage working?
2014-05-10 05:03:36 -07:00
Tycho
e4c7aac1cc
Prepended Travis to env vars
2014-03-10 13:52:13 -07:00
worktycho
c67e008a4e
Fixed wrong path in debug mode
2014-03-07 20:03:05 +00:00
Tycho
53fe82eaf8
Added travis support for multiple build types
2014-03-07 11:26:36 -08:00
Tycho
2b0b2b7425
Build cmake built tools in travis
2014-02-16 04:49:50 -08:00
Tycho
670213b48d
Simplified shutdown
2014-02-05 10:39:33 -08:00
Tycho
f25597540d
Added support to start up MCServer and then immediatly sut it down in travis
2014-02-05 10:10:45 -08:00
Tycho Bickerstaff
163fe32a6d
modified travis CI file for cmake
2013-12-19 17:21:06 +00:00
Alexander Harkness
5a97d831de
take advantage of 1.5 cores given by travis with parallelization!
2013-12-19 20:56:07 +00:00
Alexander Harkness
3f496db5a9
explicitly defined email notifications
2013-12-19 20:42:40 +00:00
Alexander Harkness
11e50df209
Create .travis.yml
2013-12-19 20:07:58 +00:00