Commit 55ecd393 authored by Florian Müllner's avatar Florian Müllner

ci: Switch to extension-ci image

gnome-shell now provides a docker image with useful tools for extension CI;
as it contains everything we need, we can speed up CI by not running the
package manager.

!58
parent d83d6e85
Pipeline #64027 passed with stages
in 42 seconds
......@@ -21,7 +21,7 @@ check_commit_log:
- merge_requests
eslint:
image: registry.gitlab.gnome.org/gnome/gjs:fedora.static-analysis
image: registry.gitlab.gnome.org/gnome/gnome-shell/extension-ci:v1
stage: source_check
script:
- sh lint/generate-report.sh -o $LINT_LOG || { cat $LINT_LOG; false; }
......@@ -32,10 +32,8 @@ eslint:
when: on_failure
build-shell-extensions:
image: fedora:latest
image: registry.gitlab.gnome.org/gnome/gnome-shell/extension-ci:v1
stage: build
before_script:
- dnf install -y meson gettext mozjs60-devel
script:
- meson _build .
- ninja -C _build test install
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment