Commit ab1d1bde authored by Thibault Saunier's avatar Thibault Saunier

Add a CI build file built on arch with meson subprojects

parent 2ae3a08b
Pipeline #4485 passed with stage
in 9 minutes and 31 seconds
image: thiblahute/pitivi-ci
stages:
- build
- test
build:
stage: build
cache:
paths:
- .flatpak-builder/
script:
- ls -a
- export
- mkdir -p ~/.ccache/ && touch ~/.ccache/ccache.conf
- flatpak-builder --force-clean --repo=repo app build/flatpak/org.pitivi.Pitivi.json --ccache
- flatpak-builder --run app build/flatpak/org.pitivi.Pitivi.json meson mesonbuild/
- flatpak-builder --run app build/flatpak/org.pitivi.Pitivi.json ninja -C mesonbuild/
- xvfb-run -n 32 -s "-screen 0 640x480x24" flatpak-builder --env=PITIVI_DEVELOPMENT=1 --run app build/flatpak/org.pitivi.Pitivi.json gst-validate-launcher $PWD/tests/ptv_testsuite.py
\ No newline at end of file
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