summaryrefslogtreecommitdiffstats
path: root/cibuild.sh (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-11-22Dump the api as well as checking it.Alexander Harkness1-0/+1
2021-07-10Update build script names to be more intuitive.Alexander Harkness1-6/+6
See: https://github.com/cuberite/cuberite/commit/e77a4ab46deb63655037132ee4af7b9612890ee0
2021-06-17Move More CI into Jenkins - Travis Migration Progress (#5241)Alexander Harkness1-3/+7
* Add build stage to Jenkinsfile * Run travisbuild in bash rather than sh * Add GCC/Clang differentiation * Use different working directory for each build type. * Correct directory name * Remove travis config file * Always clean workspace afterwards
2020-07-12More CMake cleanupTiger Wang1-7/+8
2020-05-31Configurable LTO (#4755)Tiger Wang1-2/+3
2020-05-16Upgrade to C++17 [CMake] (#4717)Tiger Wang1-6/+16
* Make our CMake slightly less insane
2020-05-16Travis: Fix ccache on debug builds (#4741)peterbell101-2/+10
2020-02-24Create build script for Jenkins (and use it) (#4473)Alexander Harkness1-0/+0
* 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
2019-12-28Output the binaries into a per-configuration Server subfolder. (#4440)Mattes D1-1/+1
Make links to the original Server subfolder's items from the per-configuration Server subfolder.
2019-11-10CI: Add arm build to travis (#4422)peterbell101-1/+8
* 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.
2018-01-14Travis: Remove gdb (#4140)peterbell101-11/+1
2017-12-22Fix Travis build (#4101)peterbell101-14/+9
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-10-21TravisCI: Add osx buildspeterbell101-3/+11
2017-03-21Catch crash if any and print backtrace from every threadLukas Pioch1-1/+4
2016-10-25CI: API test defaults to failure, unless explicitly succeeded.Mattes D1-0/+5
This fixes problems with the CI build succeeding when the API description has a syntax error in it and the APIDump plugin won't even load.
2016-09-12CIBuild: Mark as failure on duplicate API docs.Mattes D1-0/+5
2015-10-02Removed the BasicStyleCheck from Travis builds.Mattes D1-5/+0
The check is being done on dedicated CircleCI "build" now.
2015-09-27CI builds fail on newly undocumented API.Mattes D1-2/+13
2015-09-05Renamed output directory to ServerMattes D1-7/+7
2015-08-20Use container-based infrastructure for TravisTiger Wang1-0/+5
2015-08-20Fixed and improved restartingTiger Wang1-2/+3
Restarts are now an actual, close-as-possible to application exit+reopen.
2015-05-12CIBuild: Added action labelsMattes D1-0/+4
2015-03-18Enabled output of individual tests.Mattes D1-1/+1
2015-03-11Reduced number of build jobs.Alexander Harkness1-2/+2
2015-03-10Reduce amount of testing, realises #1795Tiger Wang1-2/+2
2014-12-25Travis style check in the right folder.Mattes D1-1/+3
2014-12-25Added basic style checking to Travis builds.Mattes D1-0/+1
2014-09-10Added MCServer_ prfix to env vars for versionsTycho1-3/+3
2014-09-10Added example for how to use version info to travisTycho1-0/+4
2014-05-17Don't start mcserver up in coverage buildsworktycho1-1/+3
Starting the server up is not a test.
2014-05-10Fail build on errorTycho1-1/+3
2014-05-10Don't run start test under gcovTycho1-1/+1
2014-05-10Relocate gcda files so gcov can find themTycho1-0/+1
2014-05-10Make scripts executableTycho1-0/+0
2014-05-10Maybe coverage working?Tycho1-0/+6