aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2019-07-12Travis/CI: Switch to boost 1.67Giacomo Pozzoni
2019-01-26Circle CI (#22982)Giacomo Pozzoni
* Build/CI: Add Circle CI * Fix travis
2019-01-25Travis/CI: Upgrade to xenial image (#22981)Giacomo Pozzoni
* Travis/CI: Upgrade to xenial image * Travis/CI: Remove old Travis configuration
2018-03-07Dep/Boost: Set boost version to 1.58 on *nixjackpoz
2018-01-01Travis/CI: Always start mysql serviceShauren
(cherry picked from commit 38baf3800b0506f3ee28238e3ee87d43be63ca76)
2017-12-17Build: Set the minimum required compiler version to GCC 6.3Naios
* This is the current GCC version of debian 9
2017-11-29Dep/Jemalloc: Enable MADV_FREE if availablejackpoz
2017-06-09Travis/CI: Switch to sudoless container mode and cleanup installed librariesShauren
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/ (cherry picked from commit 49ac4ab6238d3144548ed8ce6b41ae9ea192e6c8) # Conflicts: # .travis.yml
2016-08-29Misc: Fix travis sql checkAokromes
Cherry pick from https://github.com/TrinityCoreLegacy/TrinityCore/commit/9d2fca3d2b44340af08d906c2f5907189c54e760
2016-06-02Travis: Remove unneeded apt-get updatejackpoz
2016-06-01Travis: Move to Ubuntu 14.04 Trusty Travic-CI from Ubuntu 12.04jackpoz
2016-04-17Contrib: Fix the check_update scripts after the recent organization changesNaios
* Fixes the travis build * Ref 8778829a98e3d605 (cherry picked from commit e3a583646edd736176e5b4614b69fa794bc83c5b)
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. (cherry picked from commit 848b8a4136a4b395bfab74899520c74812d7f08e)
2016-04-09Travis: Configure fake user for taggingShauren
(cherry picked from commit 373d7104c14f1e4fc64c41e25eee0f7f672c2b74)
2016-04-09Travis: Fixed git version info outputShauren
(cherry picked from commit 03917c79cdecb906912d9a94ac5ccdaecc8f62e1)
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 (cherry picked from commit f4e0945b13a70225684e7421d9542efae6a47c89)
2016-03-17Travis: Upgrade CMake to version 3.2Naios
* Since we require at least version 3.0 now
2015-10-30Travis: Upgrade clang to 3.5Shauren
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
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.
2015-07-02CI/Travis: Report travis build as broken if new build warnings get added to ↵jackpoz
the sources
2015-04-28Update .travis.ymlAokromes
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 ,-) (cherry picked from commit 352012e53173372ebc82898e1b6854c983b01b25) (cherry picked from commit 1f7f9feafc3f5017d617634ae993d2cdf4430920) For 3.3.5: * Synchronized ConfigureBoost.cmake with 6.x, libboost-filesystem1.55-dev also added as dependency! Signed-off-by: Naios <naios-dev@live.de> Signed-off-by: Nayd <dnpd.dd@gmail.com>
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.
2014-07-20Misc/Travis: Fix Coverity addon and compile in no-pch modeDDuarte
2014-07-20Misc/Travis: Add a notification email to Covery addonDDuarte
2014-07-20Misc/Travis: Enable Travis in the coverity_scan branch & add coverity badge ↵DDuarte
to readme
2014-07-20Misc/Travis: Add Coverity Scan addonDDuarte
2014-07-20Misc/Travis: Remove outdated dependencies and add IRC notificationsDDuarte
2014-07-20Misc/Travis: Use clang instead of gccDDuarte
2014-07-20Misc: Use Travis CIDDuarte