Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ci: Add json-glib to the image | Matthias Clasen | 2021-11-18 | 1 | -1/+1 |
| | | | | This is needed now for the serialization code. | ||||
* | Revert "ci: Allow macos to fail"ci-require-macos | Matthias Clasen | 2021-11-02 | 1 | -1/+0 |
| | | | | | | This reverts commit e46a0fb53e92f359e739a818f0e0ce0d2fbf6c18. We welcome the macos runner back. | ||||
* | ci: Allow macos to fail | Matthias Clasen | 2021-10-23 | 1 | -0/+1 |
| | | | | The macos runner is out of commission atm | ||||
* | ci: Update branch references to main | Matthias Clasen | 2021-07-17 | 1 | -1/+1 |
| | | | | | | Change ci to point at the main branch instead of master. This is part of #579 | ||||
* | ci: Update ci images | Matthias Clasen | 2021-07-09 | 1 | -1/+1 |
| | | | | | | Include llvm on the image, so that we can use llvm-symbolizer, too try and get meaningful stacktraces out of asan. | ||||
* | ci: Update the reference job | Matthias Clasen | 2021-03-11 | 1 | -2/+7 |
| | |||||
* | ci: Use the new Fedora image | Matthias Clasen | 2021-02-16 | 1 | -1/+1 |
| | |||||
* | ci: Don't modify PATHmacos-ci2 | Bartłomiej Piotrowski | 2021-02-12 | 1 | -1/+0 |
| | | | | | The reprovisioned runner has Python 3.9 installed and includes required change in its bash_profile. | ||||
* | Revert "ci: Temporarily disable macOS CI job as runner is offline" | Matthias Clasen | 2021-02-11 | 1 | -3/+1 |
| | | | | | | This reverts commit 59cdceff9c28aa344c04c24e42254e347ac67363. The macOS runner is back. | ||||
* | ci: Temporarily disable macOS CI job as runner is offlinedisable-macos-ci | Matthias Clasen | 2021-02-10 | 1 | -1/+3 |
| | | | | See https://gitlab.gnome.org/Infrastructure/GitLab/-/issues/495 | ||||
* | ci: Make asan build must-passfix-test-leak | Matthias Clasen | 2021-01-23 | 1 | -1/+0 |
| | | | | We have a green check there, lets keep it that way. | ||||
* | ci: Specify 'only' for other jobsci-no-detached-builds | Matthias Clasen | 2021-01-12 | 1 | -3/+12 |
| | | | | Otherwise MRs will only run macOS jobs. | ||||
* | ci: Run tests on MacOSmacos-tests | Matthias Clasen | 2021-01-04 | 1 | -0/+3 |
| | |||||
* | Enable coretext for the harfbuzz subprojecthb-coretext | Matthias Clasen | 2021-01-03 | 1 | -1/+0 |
| | | | | | On OS X, we need hb_coretext_font_create, so pass coretext=enabled to harfbuzz. | ||||
* | ci: Update meson in the Fedora image | Matthias Clasen | 2021-01-03 | 1 | -1/+1 |
| | | | | Bump meson to 0.56.0. The new image is fedora:v4. | ||||
* | ci: Limit MacOS ci buildslimit-macos-ci | Matthias Clasen | 2021-01-03 | 1 | -0/+3 |
| | | | | | We are building the whole stack every time, so limit this to just master and merge requests. | ||||
* | ci: Add a macos build | Matthias Clasen | 2021-01-03 | 1 | -3/+24 |
| | |||||
* | Merge branch 'override-dependency' into 'master' | Matthias Clasen | 2020-10-14 | 1 | -3/+4 |
|\ | | | | | | | | | meson: Use meson.override_dependency() See merge request GNOME/pango!250 | ||||
| * | ci: Update meson version | Xavier Claessens | 2020-09-30 | 1 | -3/+4 |
| | | |||||
* | | meson: Change introspection option to yielding feature | Xavier Claessens | 2020-09-30 | 1 | -1/+1 |
|/ | | | | | | | Yielding option means that if pango is built as a subproject, it will take the value of that option from the parent project (e.g. gst-build). For that to work it must be of the same type, which is "feature" instead of "boolean" in all GStreamer modules. | ||||
* | Revert "meson: Change introspection option to yielding feature" | Matthias Clasen | 2020-09-30 | 1 | -1/+1 |
| | | | | | | | This reverts commit 82cfabbabaade239beb26136cb28c98156552ea5. This change broke GTK ci, and it takes more work to fix it than I can invest atm. We can try again when GTK is ready for it. | ||||
* | meson: Change introspection option to yielding feature | Xavier Claessens | 2020-09-29 | 1 | -1/+1 |
| | | | | | | | Yielding option means that if pango is built as a subproject, it will take the value of that option from the parent project (e.g. gst-build). For that to work it must be of the same type, which is "feature" instead of "boolean" in all GStreamer modules. | ||||
* | ci: Let stages run in parallelasan-ci | Matthias Clasen | 2020-09-12 | 1 | -0/+5 |
| | |||||
* | ci: Add a test run under asan | Matthias Clasen | 2020-09-12 | 1 | -1/+24 |
| | | | | This is largely copied from what GTK does. | ||||
* | CI: Switch to new Windows runners | Christoph Reiter | 2020-04-30 | 1 | -2/+2 |
| | | | | win32 gets replaced with win32-ps which uses powershell | ||||
* | Improve the Pango CI pipeline on Linux | Emmanuele Bassi | 2020-04-14 | 1 | -38/+53 |
| | | | | | | | | 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. | ||||
* | temporarily disable ci | Matthias Clasen | 2020-02-25 | 1 | -36/+36 |
| | | | | We need to get different docker images in place. | ||||
* | ci: Install diff | Matthias Clasen | 2019-10-31 | 1 | -1/+2 |
| | | | | Our tests are using it. | ||||
* | tests: add some packages to build requirement in gitlab-ci | Peng Wu | 2019-08-23 | 1 | -0/+2 |
| | | | | | The four test case of test-break requires libthai-devel and thai-scalable-waree-fonts package. | ||||
* | Try to fix win ci | Matthias Clasen | 2019-08-02 | 1 | -1/+1 |
| | |||||
* | ci: install droid sans | Matthias Clasen | 2019-07-22 | 1 | -0/+1 |
| | |||||
* | ci: Try again to get metrics on win32 | Matthias Clasen | 2019-07-16 | 1 | -1/+0 |
| | |||||
* | Try one more time | Matthias Clasen | 2019-07-16 | 1 | -0/+1 |
| | |||||
* | ci: We need verbose output | Matthias Clasen | 2019-07-16 | 1 | -0/+1 |
| | |||||
* | ci: Print fontmap implementation in use | Matthias Clasen | 2019-07-16 | 1 | -1/+1 |
| | | | | Know the environment. | ||||
* | ci: Use a file extension | Matthias Clasen | 2019-07-16 | 1 | -3/+3 |
| | |||||
* | ci: produce a font list | Matthias Clasen | 2019-07-16 | 1 | -0/+4 |
| | | | | Know the environment. | ||||
* | Add rendering for windows ci too | Matthias Clasen | 2019-07-16 | 1 | -1/+3 |
| | |||||
* | Fix up meson syntax | Matthias Clasen | 2019-07-16 | 1 | -1/+1 |
| | |||||
* | Get the paths right | Matthias Clasen | 2019-07-16 | 1 | -2/+2 |
| | |||||
* | Collect the artifact too | Matthias Clasen | 2019-07-16 | 1 | -0/+1 |
| | |||||
* | Try to get rendered output from ci | Matthias Clasen | 2019-07-16 | 1 | -0/+1 |
| | | | | | | The eventual goal is to have a quick way of seeing whether rendering is broken on other platforms. For starters, do this for linux. | ||||
* | ci: Install glibc-langpack-en | Matthias Clasen | 2019-07-06 | 1 | -0/+1 |
| | | | | We need a Unicode locale. | ||||
* | ci: preserve logs | Matthias Clasen | 2019-07-06 | 1 | -0/+5 |
| | | | | Hard to find out what is going wrong, otherwise. | ||||
* | Try again to get ci working | Matthias Clasen | 2019-05-25 | 1 | -1/+2 |
| | | | | This is too hard. | ||||
* | Add desktop-file-utils to the ci setup | Matthias Clasen | 2019-05-25 | 1 | -1/+2 |
| | |||||
* | ci: Rename the Linux build job | Emmanuele Bassi | 2018-12-04 | 1 | -1/+1 |
| | | | | Since we're using the GNOME run time, use that as the name of the job. | ||||
* | ci: add a msys2 mingw64 job | Christoph Reiter | 2018-12-04 | 1 | -15/+30 |
| | |||||
* | Initial CI config | Khaled Hosny | 2018-05-27 | 1 | -0/+25 |
Fixes https://gitlab.gnome.org/GNOME/pango/issues/310 |