summaryrefslogtreecommitdiff
path: root/.gitlab-ci
Commit message (Collapse)AuthorAgeFilesLines
* ci: Update branch references to mainMatthias Clasen2021-07-171-1/+1
| | | | | | Change ci to point at the main branch instead of master. This is part of #579
* ci: Update ci imagesMatthias Clasen2021-07-092-1/+3
| | | | | | Include llvm on the image, so that we can use llvm-symbolizer, too try and get meaningful stacktraces out of asan.
* Revert "Add an asan option that gives better traces"Matthias Clasen2021-03-291-1/+1
| | | | | | | This reverts commit 85b1f6a118ac23bac1c12a4c2c18b17afdf728d3. Sadly, this option makes the test-pangocairo-threads test hang and timeout.
* Add an asan option that gives better tracesMatthias Clasen2021-03-261-1/+1
|
* ci: Update Fedora imageMatthias Clasen2021-02-161-1/+4
| | | | | Switch to Fedora 33, and add the few extra python packages that gi-docgen needs.
* ci: Don't print asan suppressionsMatthias Clasen2021-01-231-1/+1
| | | | | That breaks the tests, and misses the point of suppressing these leaks in the first place.
* Force malloc of g_slices in asan buildSzunti2021-01-161-0/+2
| | | | Otherwise leaks could be missed.
* ci: Update meson in the Fedora imageMatthias Clasen2021-01-031-1/+1
| | | | Bump meson to 0.56.0. The new image is fedora:v4.
* ci: Update meson versionXavier Claessens2020-09-301-1/+1
|
* ci: Suppress lsan leak warnings from dependenciesMatthias Clasen2020-09-121-0/+3
|
* ci: Add libasan and libubsan to the docker imageMatthias Clasen2020-09-121-0/+2
| | | | | Make a v2 of the docker image that includes libasan, so we can add a ci step running the testsuite under asan.
* ci: Add missing packages to the Fedora Docker imageEmmanuele Bassi2020-04-141-0/+2
| | | | | Both fontconfig and libXft are needed to build pango-xft, which is needed to generate the API reference.
* Improve the Pango CI pipeline on LinuxEmmanuele Bassi2020-04-145-0/+363
| | | | | | | | Use a scaled down version of the GTK and GLib CI set ups, with a custom Docker image and multiple stages. The CI pipeline now generates a JUnit report, which integrates with the GitLab merge requests; builds the documentation as a separate stage; and publishes the API reference for the master branch at the end.
* Revert "Try again to debug win32 ci segfaults"Matthias Clasen2019-10-242-6/+1
| | | | This reverts commit 154c2db37bfecc2d1c4a09b975ab6972b63bc9a8.
* Try again to debug win32 ci segfaultsMatthias Clasen2019-08-042-1/+6
|
* Revert "Try to debug win32 ci"Matthias Clasen2019-08-031-1/+1
| | | | This reverts commit 15d643ea3d8c1af1ec8d4b452a8b3e9246e21928.
* Try to debug win32 ciMatthias Clasen2019-08-031-1/+1
|
* ci: Go back to using line spacingMatthias Clasen2019-07-161-1/+1
| | | | | Now that we know that line height is to blame for this misrendering, go back to using it.
* ci: Try again to get metrics on win32Matthias Clasen2019-07-161-2/+1
|
* Try one more timeMatthias Clasen2019-07-161-1/+1
|
* Try again to get the paths rightMatthias Clasen2019-07-162-2/+1
|
* Typo fixMatthias Clasen2019-07-161-1/+1
|
* ci: We need verbose outputMatthias Clasen2019-07-161-0/+2
|
* ci: Print fontmap implementation in useMatthias Clasen2019-07-161-1/+1
| | | | Know the environment.
* ci: Use a file extensionMatthias Clasen2019-07-162-1/+1
|
* ci: produce a font listMatthias Clasen2019-07-161-0/+5
| | | | Know the environment.
* ci: Render without line spacingMatthias Clasen2019-07-161-1/+1
| | | | To confirm whether this is the problem on win32.
* Fix a typoMatthias Clasen2019-07-161-1/+1
|
* ci: Try to make pango-view work on win32Matthias Clasen2019-07-161-1/+1
|
* ci: Install cantarell on win32Matthias Clasen2019-07-161-1/+2
|
* Add rendering for windows ci tooMatthias Clasen2019-07-161-0/+5
|
* Collect the artifact tooMatthias Clasen2019-07-161-0/+0
|
* ci: add a msys2 mingw64 jobChristoph Reiter2018-12-041-0/+29