ci: Add initial gitlab continuous integration
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
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
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
|
||||
Reference in New Issue
Block a user