Skip to content
Snippets Groups Projects
Commit 170b105b authored by Will Thompson's avatar Will Thompson Committed by Simon McVittie
Browse files

Add GitLab CI

This only uses Meson because it's not straightforward to do a standalone
build with the Autotools goop.
parent 04c11c73
No related branches found
No related tags found
No related merge requests found
image: fedora:rawhide
stages:
- build
before_script:
- dnf install -y gcc meson ninja-build "pkgconfig(gio-2.0)" "pkgconfig(gio-unix-2.0)" "pkgconfig(glib-2.0)"
build:
stage: build
script:
- meson _build .
- cd _build
- ninja
- meson test
# Run it again! This previously did not work.
- meson test
artifacts:
when: on_failure
name: "libglnx-${CI_COMMIT_REF_NAME}-${CI_JOB_NAME}"
paths:
- "${CI_PROJECT_DIR}/_build/meson-logs"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment