Commit 258a0911 authored by Stéphane Cerveau's avatar Stéphane Cerveau 🤸🏻
Browse files

ci: add debian job

Add a meson job for debian sid.
parent a7431355
Pipeline #424461 passed with stage
in 1 minute and 6 seconds
variables:
WINDOWS_IMAGE: 'registry.freedesktop.org/gstreamer/gst-ci/amd64/windows:v10'
MESON_ARGS: --werror --fatal-meson-warnings
.build windows:
image: $WINDOWS_IMAGE
......@@ -64,3 +65,23 @@ msys2:
- C:\msys64\usr\bin\bash -c "meson --werror build $env:MESON_ARGS &&
ninja -C build &&
ninja -C build test"
debian sid:
image: 'debian:sid'
stage: build
variables:
DEPENDENCIES: >
meson
ninja-build
build-essential
before_script:
- apt-get update
- apt-get install --yes ${DEPENDENCIES}
script:
- meson setup $MESON_ARGS build/
- meson compile -C build/
- meson test -C build/
- meson install -C build/
artifacts:
paths:
- build/meson-logs/
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