Continuous integration is good, in particular when used before merging a change to master as allowed by gitlab. And now that we enabled some basic syntax checking of source files, we even have something useful to test for ... Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/32
14 lines
205 B
YAML
14 lines
205 B
YAML
image: fedora:rawhide
|
|
|
|
stages:
|
|
- build
|
|
|
|
before_script:
|
|
- dnf install -y meson gettext gjs-devel
|
|
|
|
build-shell-extensions:
|
|
stage: build
|
|
script:
|
|
- meson _build .
|
|
- ninja -C _build test install
|