summaryrefslogtreecommitdiff
path: root/.gitlab-ci/run-docker.sh
Commit message (Collapse)AuthorAgeFilesLines
* ci: Bump the image versionEmmanuele Bassi2022-06-111-1/+1
|
* ci: Update the Docker imagesEmmanuele Bassi2022-01-111-1/+1
|
* ci: Bump up the Docker tagsEmmanuele Bassi2021-06-241-1/+1
|
* ci: Update run-docker scripts to work with PodmanEmmanuele Bassi2021-06-241-6/+26
| | | | Not every Linux distro ships with Docker, and Podman is nicer.
* Require Python 3.6Christoph Reiter2020-11-121-1/+1
| | | | 3.5 is EOL now and we'd like to use newer typing features
* CI: add two jobs building a project using g-i with meson and autotoolsChristoph Reiter2020-05-191-1/+1
| | | | | | | This tests that after installing the g-i tools a simple project using them can be build with meson and autotools. Fixes #341
* Revert "Meson: Override gobject-introspection-1.0 dependency"Emmanuele Bassi2020-04-241-1/+1
| | | | | | This reverts commit d01a387475e2665275a6cd6b0059bf91121b8300. The nightly run time does not have Meson 0.54
* Meson: Override gobject-introspection-1.0 dependencyXavier Claessens2020-04-231-1/+1
| | | | | | | | | | | | | When gobject-introspection-1.0 pkg-config is not found on the system, Meson can fallback to configure g-i as subproject and needs a dependency object to replace the pc file. The dependency file needs to ensure that typelibs are created before compiling any other gir and provide the girdir for files within build directory. It also need to provide glib dependencies required to compile girs. Bump Meson version to 0.54.0 to use meson.override_dependency().
* build: require meson 0.50.1Christoph Reiter2019-11-081-1/+1
| | | | See !186
* ci: test with Python 3.5Christoph Reiter2019-03-151-1/+1
|
* ci: update meson to 0.49.0Christoph Reiter2019-01-021-1/+1
|
* gitlab-ci: Update the docker image to use fedora 29 and the latest mesonChristoph Reiter2018-11-221-1/+1
|
* Drop Python 2 support, require Python 3.4+Christoph Reiter2018-11-051-1/+1
| | | | | | glib did the same thing this cycle, see https://gitlab.gnome.org/GNOME/glib/merge_requests/196 for details
* ci: switch back to the gitlab docker registryChristoph Reiter2018-07-231-1/+1
| | | | it seems to be working again now
* ci: add an autotools jobChristoph Reiter2018-07-221-1/+1
| | | | | | Switch to docker hub for now as the gitlab registry is broken. Disable the glib version check in configure.ac because we don't strictly need it for testing.
* ci: Update meson to 0.46.1Christoph Reiter2018-06-161-2/+4
| | | | glib now requires 0.46.1 and GI uses it as a subproject in CI
* Add CI environment for gobject-introspectionEmmanuele Bassi2018-03-101-0/+9
Based on the GLib and GTK equivalent CI environment, with a Docker container used to run the build.