aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2017-12-20Build: Set the minimum required compiler version to GCC 6.3Naios
* This is the current GCC version of debian 9 (cherry picked from commit 5a9ccae3e1115d6fb1dcc287b1cb2d45779fd39b)
2017-06-09Travis/CI: Always start mysql serviceShauren
2017-06-09Travis/CI: Switch to sudoless container mode and cleanup installed librariesShauren
2017-06-08Travis/CI: Tune build configuration for fastest build time, PCH + Debug ↵Shauren
without generating debug info
2017-06-06CI/Travis: Disable PCH and build without optimizationsShauren
2017-01-03TravisCI: Rollback to using current Clang on Travis VMsDuarte Duarte
Change from Clang 3.9 to 3.5 (current version available). 3.9 was shown to take longer than 3.5 and having random segfaults here and there.
2016-12-29TravisCI: Clang 3.9DDuarte
2016-12-02Update .travis.ymlDuarte Duarte
Ref https://docs.travis-ci.com/user/build-environment-updates/2016-12-02/
2016-10-16Yet more 6.x -> master renamesDDuarte
2016-08-29.travis.yml: fix path to the update sql filesDuarte Duarte
2016-06-02Travis: Remove unneeded apt-get updatejackpoz
(cherry picked from commit 24ac2bb9be5099b67edfd3239ab2ec8c12362a7a)
2016-06-01Travis: Move to Ubuntu 14.04 Trusty Travic-CI from Ubuntu 12.04jackpoz
(cherry picked from commit 21ee9be110b20b95e319c8aa14d64083fbf33736) # Conflicts: # .travis.yml
2016-04-17Contrib: Fix the check_update scripts after the recent organization changesNaios
* Fixes the travis build * Ref 8778829a98e3d605
2016-04-16Travis: Remove libzmq apt-getDDuarte
2016-04-11Core/Scripts: Split script subdirectories into independent modulesNaios
* Makes it possible to define the linkage for every module * Move the ScriptPCH into the root directory * Changes the SCRIPTS cmake variable to a string type: -> -DSCRIPTS=0 is -DSCRIPTS="minimal-static" now (builds commands and spells statically) -> -DSCRIPTS=1 is -DSCRIPTS="static" now (builds all modules statically) -> -DSCRIPTS="dynamic" (builds all modules dynamically) -> Also the default value which is provided by the SCRIPTS variable is overwriteable through the SCRIPTS_COMMANDS, SCRIPTS_SPELLS... variable.
2016-03-31Travis: Configure fake user for taggingShauren
2016-03-31Travis: Fixed git version info outputShauren
2016-03-24Core/Build: Add the possibility to link libraries dynamically.Naios
* makes it possible to access exported singletons from other shared lib's. * reduces binary size
2016-03-19Travis: Upgrade CMake to version 3.2Naios
* Since we require at least version 3.0 now (cherry picked from commit 87bc353b3446fb95e141d44fe49da3e5059f7436)
2015-10-30Travis: Upgrade clang to 3.5Shauren
(cherry picked from commit ba3c54323bc6a53539dbf4bfba9a50aa2c307d6f)
2015-10-30Travis: Added -k flag to make call so as many errors as possible are ↵Shauren
displayed instead of failing after the first one (cherry picked from commit 53d56551bedefc8409b75bbea8fdd4d89e50c682)
2015-10-05Travis: Add check for update entries not listed in base dumps.Naios
* Will mark the travis build as failed when the database updater is broken. (cherry picked from commit 4dd6070c795fa7b34a38af0bd8d19d55bbc62959)
2015-09-14Core/Taxi: Implemented taxi routes, thanks to @MitchesD patch for initial ↵StormBytePP
work, and @Shauren for IDA help Conflicts: src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Handlers/TaxiHandler.cpp
2015-08-30Build fixesShauren
2015-07-03CI/Travis: Report travis build as broken if new build warnings get added to ↵jackpoz
the sources (cherry picked from commit 2b6ddce59b2e1f7bff83f904813ef86acecf243d)
2015-04-28Update .travis.ymlDuarte Duarte
Change libmysqlclient15-dev to libmysqlclient-dev
2015-03-21Update .travis.ymlNayd
2015-03-21Core/Updates: Add an automatic database update system. Automatically detects ↵Naios
new and edited sql updates through file lists and hashing. Detects renames, deletes and is able to create and auto import full databases. * cleanups in main.cpp of world & bnetserver * refactoring in DatabaseWorkerPool.h & MySQLConnection.cpp Make sure you re-run cmake, because boost::iostreams was added as dependency. Maybe you need to install libboost-iostreams1.55-dev on unix as well. Import every update manual until (included) those INSERT IGNORE updates for each database. Thanks DDuarte and Shauren for your amazing ideas, help and advises. In hope that nobody gets a "Your database structure is not up to date..." anymore ,-) Signed-off-by: Naios <naios-dev@live.de> Signed-off-by: Nayd <dnpd.dd@gmail.com>
2014-11-27Core/Spells: some crash fixesRat
2014-11-24travis test buildRat
2014-10-28Tools/connection_patcher: remove c# code, add c++ code with minor ↵bloerwald
modification, move to tools, integrate into cmake note: no longer downloads nonexistent modules note: now throws on not finding patterns new dependency: boost.filesystem Closes #13471
2014-10-19DB: Create hotfixes_database.sql file and update .travis.yml to import hotfixesDDuarte
Note: hotfixes_database.sql will be empty until the next TDB release And here's a friendly reminder that trinity now uses 4 DBs: characters, auth, world and hotfixes
2014-10-19Tools/Extractors: Updated vmap_extractor for 6.0.2Shauren
2014-10-19CI/Travis: Disabling Tools compile temporarilyDuarte Duarte
2014-10-18CI/Travis: Use a different ZeroMQ package for travis onlyShauren
2014-10-18CI/Travis: Added libzmq-dev to install listShauren
2014-09-09CI/Travis: Yet another attempt at reducing the number of killed buildsDuarte Duarte
2014-08-26CI/Travis: One last... use root to drop databasesGacko
2014-08-26CI/Travis: Remove $file from previous commitGacko
2014-08-26CI/Travis: Add password and use cat for importGacko
Forgot in e08efb89e4709c0a6f82e616780b738b9e8ee399
2014-08-26CI/Travis: Use the created trinity user instead of root to test sql importsDuarte Duarte
Also increase parallel build to 10 from 4 (if it is going to fail anyway it can at least fail fast)
2014-08-24Revert "CI/Travis: Change to gcc in an attempt to reduce the number of ↵DDuarte
killed builds" This reverts commit 32673f63c57612fde9dfb3dcd0f67b2a459fa7ca.
2014-08-24CI/Travis: Change to gcc in an attempt to reduce the number of killed buildsDDuarte
2014-08-04SQLs: Move world_database.sql to dev folderDDuarte
Simply because people can't read instruction guides...
2014-08-03CI/Travis: Do not use JemallocDuarte Duarte
It generates a lot of warnings and it is not useful to test build
2014-07-28CI/Travis: Add steps to create databases and import SQLsDDuarte
This way the automated build with error if sqls contain errors. Do NOT import world_database.sql, keep using TDB releases.
2014-07-27CI/Travis: Fix typo added in previous commitDDuarte
2014-07-27CI/Travis: Compile all branchesDDuarte
Also added master and 4.3.4 build status to the README
2014-07-21Misc/Travis: Tune down the amount of parallel builds and disable PCHDuarte Duarte
2014-07-21Misc/Travis: Remove Coverity addonDuarte Duarte
It was a good idea but it doesn't work in pratice.