summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)AuthorFilesLines
2022-06-25updating stretch for clang-8HEADjesusalva/prerenewaljak11-3/+3
2022-06-25updated dist for gcc-8 and clang-8 buildsjak11-5/+5
2021-09-20The Mana World modifications for Evolved Server.Jesusaves1-4/+8
****** commit a417c12ee435301498f2d4b162c7f849cefc302a > Disable Official Walkpath and Partly reverts b5a92f944f126e920442307bebd3c2b53c9b0d54. > Hopefully will reduce a bit the perceived lag. Official Walkpath only do something if path length > 14. commit 373b7ffae57f3649cc7f5ecaae1c499833ddb816 > Reserve first char "~" for vault accounts. commit 823d9ab3138e3d0a447bbf69b1df44bab603cb51 > CI: removed i386 support commit 6e100e065272887f04ce5b2be03fa80b2c3621ee commit ee34abef805262263e6d6a196ff0a4e1f5a72259 commit 3218f7ff3076ed390d71b5a6ec717ee96f3e4b85 > Rename command @hide to @invisible commit d8576b040e4c1e0c2786a4d8472e8152bad57314 > Remove misceffect() commit a141a20b3a34081e2c4e6eadd0588c47eec76f4e > Disable renewal mode, while retaining some properties of it. > It was done directly on server-code but it probably will work with CPPFLAGS. Also squashes: commit 719d697fed5bab40e0a2fae6372ecbf88bec16d3 commit fd1996fc83d4b2ab3d8d090ad99af1767fbbcaee commit afa8255e16445721ac6d33c09934914cc27e019c commit 08126b77ca9def4524e3d58a48e7943263b29222 commit 53cdeba6f32d786001e195aeb88e3b5814991b4f
2020-07-29Remove useless parts from .gitlab-ci.ymlAndrei Karas1-653/+51
2020-06-01Retired the (failing) CentOS 6 builds from gitlab-ci in favor of CentOS 8Haru1-24/+24
CentOS 8 has been released in September 2019, so CentOS 6 is no longer a supported platform for Hercules. Compiling on it may or may not still work (provided that a suitable devtoolset package is available, but will not be officially supported. Signed-off-by: Haru <haru@dotalux.com>
2019-09-23Update the gitlab-ci buildsHaru1-91/+166
- Changed the i386, gcov and asan build from gcc-6 to gcc-8 as available in buster (now stable) - Moved clang-3.9, clang-5.0 and gcc-4.8 to the secondary stage - Moved clang-4.0, clang-7 and gcc-8 to the primary stage - Added clang-8 - Added mariadb-10.3 - Updated debian image tags to represent more accurately package availability Signed-off-by: Haru <haru@dotalux.com>
2019-05-06Remove the failing/deprecated gcc-5 build from gitlab-ciHaru1-45/+0
The package is no longer supported by debian on any current distribution Signed-off-by: Haru <haru@dotalux.com>
2019-05-06Remove the failing/deprecated gcc-4.7 build from gitlab-ciHaru1-45/+0
The package is no longer supported by debian on any current distribution Signed-off-by: Haru <haru@dotalux.com>
2019-05-06Remove the failing/deprecated gcc-4.6 build from gitlab-ciHaru1-45/+0
The package is no longer supported by debian on any current distribution Signed-off-by: Haru <haru@dotalux.com>
2018-11-13Fix gitlab-ci builds with clang-4.0Haru1-6/+6
The clang-4.0 package is no longer available in debian unstable, but only in jessie and stretch Signed-off-by: Haru <haru@dotalux.com>
2018-10-22Fix gitlab-ci script for clang-5.0Haru1-12/+36
The package clang-5.0 has been removed from Debian unstable and testing (as buster will ship with 6.0 and 7), and is currently only available in stretch-backports. Signed-off-by: Haru <haru@dotalux.com>
2018-08-26Fix CentOS builds in gitlab-ciHaru1-8/+6
Signed-off-by: Haru <haru@dotalux.com>
2018-07-01Add buids with a recent PACKETVER of the Zero clientHaru1-0/+241
This allows most recent code that would otherwise be ifdeffed out, to be tested by the CI Signed-off-by: Haru <haru@dotalux.com>
2018-06-30Add MariaDB 10.1 to the GitLab CI buildsHaru1-4/+34
Signed-off-by: Haru <haru@dotalux.com>
2018-06-30Add Ubuntu Bionic 18.04 to the GitLab CI buildsHaru1-0/+30
Signed-off-by: Haru <haru@dotalux.com>
2018-06-30Update gcc builds for GitLab CIHaru1-2/+62
- Moved gcc-4.8 from the primary to the secondary stage - Added gcc-7 (secondary stage) - Added gcc-8 (secondary stage) Signed-off-by: Haru <haru@dotalux.com>
2018-06-30Update clang builds for GitLab CIHaru1-2/+92
- clang-4.0 moved from the primary to the secondary stage - clang-5.0 added (secondary stage) - clang-6.0 added (primary stage) - clang-7 added (secondary stage) Signed-off-by: Haru <haru@dotalux.com>
2018-06-30Fix gitlab CI build failures caused by incompatible mysql client versionsHaru1-157/+227
Signed-off-by: Haru <haru@dotalux.com>
2017-06-24Fix "debian stable" builds in gitlabHaru1-2/+2
Debian 9 "Stretch" was released on June 17th, and replaces MySQL with MariaDB Signed-off-by: Haru <haru@dotalux.com>
2017-02-26Fix a CI build failure (gcc-5)Haru1-6/+6
- Debian Stretch no longer offers gcc-5. Those builds have now been switched to Sid, which still offers it. - The gcc-5 builds have been moved fromthe primary to the secondary pipeline stage. Signed-off-by: Haru <haru@dotalux.com>
2017-02-05Update gitlab-ci configuration to match current debian packagesHaru1-87/+109
- In stretch, `libmysqlclient-dev` is no longer available. All the stretch builds are now using `libmariadbclient-dev-compat` instead. - `clang-4.0` builds have been added. - Where it makes sense to, version-specific builds are now targeting the distribution name rather than the meta-name (`jessie` instead of `stable`). This makes them less prone to breakage when stretch will be released. - The `mysql-5.7` builds now use the `mysql-client-5.7` package since it's available (they were previously using a generic `mysql-client` package.) - The `mariadb-10` builds have been renamed to `mariadb-10.0`, since they use that specific version of the package. - The `mariadb-latest` builds now use the `mariadb-client-10.1` package, and are based on debian unstable. Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Aded gitlab pages configurationHaru1-11/+48
Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Split GitLab builds in stagesHaru1-0/+51
Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Added configuration file for Gitlab CIHaru1-0/+639
Signed-off-by: Haru <haru@dotalux.com>