summaryrefslogtreecommitdiff
path: root/tools/ci/jobs
AgeCommit message (Collapse)AuthorFilesLines
2023-10-03Add new CI job to warn if lines exceed 80 characters, set hard limit to 120.cpplint-linelengthFedja Beader1-2/+2
Rationale: a hard limit of 80, while well intended, often results in less readable code. At least one outcome is that developers will give shorter and less clear names to variables. You can observe that it has happened in this codebase. There seems to be no general consensus on what should be a hard limit, with the discussion ranging mostly between 80 and 120, thus 120 is chosen here as the hard cut off.
2023-09-10trim useless uses of catFedja Beader4-26/+21
2023-09-10Reduce number of grep invocations + prettify + wrap param expansion in quotesFedja Beader3-33/+37
2023-09-09Reduce number of cpplint invocations from 1957 (?) to one.Fedja Beader1-1/+1
2023-09-09Reduce number of find and grep invocationsFedja Beader1-15/+17
2023-09-09Re-download cpplint only if needed or older than a dayFedja Beader1-3/+6
2022-12-23updated mplint repositoryjak11-1/+1
2020-06-04Use cross platform path to bash in ci scriptsAndrei Karas114-114/+114
2020-06-02Remove pedantic flag from gcc-9 and gcc-10 silent build scriptsAndrei Karas2-3/+3
2020-05-30Add ci job for any compiler testsAndrei Karas1-0/+23
2020-05-30Add gcc-10 related ci scriptsAndrei Karas9-0/+331
2020-05-30Add gcc-9 related ci scriptsAndrei Karas9-0/+331
2019-12-20Add linking with "-lm -ldl" in sanitize builds due SDL linking issueAndrei Karas11-0/+22
2018-11-04Fix clang39, clang60 ci scripts and clang-tidy configuration.Andrei Karas5-7/+7
2018-11-03Fix different issues in updated CI environments.Andrei Karas6-0/+6
Ignore some clang and clang tidy warnings.
2018-09-19Add macosx builds with azure pipelines.Andrei Karas1-0/+11
2018-07-28Disable warning deprecated-copy in gcc-snapshot builds [ci skip].Andrei Karas4-4/+8
2018-07-11Exclude header doctest.h from deheader.Andrei Karas1-0/+1
2018-06-18Add flag -D_GLIBCXX_SANITIZE_VECTOR into asan builds.Andrei Karas11-0/+11
2018-06-18Fix date build stamp in stats site.Andrei Karas1-1/+1
2018-06-18Add gitstatsh ci script for git stats [ci skip]Andrei Karas2-0/+24
2018-06-18Fix stats site compilation.Andrei Karas1-1/+2
Also add build date/time into commit version file.
2018-05-19Disable warning -Wimplicit-fallthrough in clang 5.0 builds.Andrei Karas2-2/+2
2018-05-19Disable in clang-5 build jobs warnings for c++98-compat.Andrei Karas2-0/+2
2018-05-06Add new asan flags into gcc-8 ci scripts.Andrei Karas2-0/+2
2018-05-05Add some gcc-8 builds into .gitlab-ci.ymlAndrei Karas9-9/+9
2018-05-05Add gcc-8 ci build scripts.Andrei Karas9-0/+323
2018-02-19Use libc++ in clang6 builds.Andrei Karas2-2/+2
2018-02-19Use libc++ in clang7 builds.Andrei Karas2-4/+4
2018-02-19Add clang7 build scripts.Andrei Karas2-0/+75
2018-01-01Disable warning -Wzero-as-null-pointer-constant in clang 6.Andrei Karas2-2/+6
Disabled due disable no way to disable it only in libs.
2017-12-31Remove not released yet asan flags.Andrei Karas2-4/+2
2017-12-30Add extra runtime checks into gcc-7 sanitize builds.Andrei Karas2-1/+2
2017-12-30Add additional sanitize flags into gcc-7 / gcc-snapshot builds.Andrei Karas3-0/+12
2017-12-29Remove clang attributes from sdlgfxblitfunc.cppAndrei Karas1-0/+1
And disable fallthrough warnings in clang 6.0 because it broken.
2017-12-28Hide clang6 warning -Wc++98-compat-pedantic.Andrei Karas1-1/+2
2017-10-13Fix pages.sh script [skip ci]Andrei Karas1-4/+4
2017-10-13Remove mplint directory before clone.Andrei Karas1-0/+1
2017-10-13Update script for pages job in ci_site branch.Andrei Karas1-13/+12
2017-10-09Merge .h build files in .gitlab-ci.ymlAndrei Karas1-29/+0
Also remove script gcc5_h_pugi.sh
2017-10-06Join deheader jobs into single jobs.Andrei Karas1-0/+1
Also add deheader jobs with other flags.
2017-09-12Fix tarball ci jobs.Andrei Karas2-0/+2
2017-09-11Rename CMakeList.txt into legacy to prevent direct usage.Andrei Karas1-0/+2
Cmake is legacy here and must be not used. It saved probably for future usage.
2017-09-05Replace most clang 5.0 builds to clang 6.0 builds.Andrei Karas2-0/+69
Add separate clang 5.0 build.
2017-08-15Add gcc-4.9 tests with asan flags into .gitlab-ci.ymlAndrei Karas1-0/+55
2017-08-15Add builds with gcc 4.9 and asan flags.Andrei Karas1-0/+54
2017-08-01Use mxe with gcc-6 for mxe builds.Andrei Karas3-1/+38
2017-07-26Add unit tests with clang-5 into .gitlab-ci.ymlAndrei Karas1-0/+35
2017-07-21Add clang 5.0 builds into .gitlab-ci.ymlAndrei Karas1-0/+34
2017-07-14Update deheader exceptions.Andrei Karas1-0/+1