forked from AuroraMiddleware/gtk
44469197d5
I've rebuilt the new Docker image we use for CI to include GStreamer in the dependencies. We really need to have the Docker registry hosted on gnome.org, to avoid pointing people at Dockerhub.
29 lines
529 B
YAML
29 lines
529 B
YAML
image: ebassi/gitlab-gtk:latest
|
|
|
|
stages:
|
|
- build
|
|
|
|
before_script:
|
|
- mkdir -p _ccache
|
|
- export CCACHE_BASEDIR=${PWD}
|
|
- export CCACHE_DIR=${PWD}/_ccache
|
|
|
|
cache:
|
|
paths:
|
|
- _ccache/
|
|
- subprojects/gdk-pixbuf/
|
|
- subprojects/glib/
|
|
- subprojects/graphene/
|
|
- subprojects/libepoxy/
|
|
- subprojects/pango/
|
|
|
|
build:
|
|
stage: build
|
|
script:
|
|
- bash -x ./.gitlab-ci/test-docker.sh
|
|
artifacts:
|
|
when: on_failure
|
|
name: "gtk-${CI_COMMIT_REF_NAME}"
|
|
paths:
|
|
- "${CI_PROJECT_DIR}/_build/meson-logs"
|