summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)AuthorFilesLines
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>