Commit bcd3ccce authored by Daniel Espinosa Ortiz's avatar Daniel Espinosa Ortiz

ci: setting up build dependencties

parent 54dd2008
Pipeline #42146 canceled with stages
in 9 minutes and 12 seconds
......@@ -26,13 +26,20 @@ before_script:
build:
stage: build
script:
- git clone https://github.com/esodan/gtktester.git
- cd gtktester
- git clone https://gitlab.gnome.org/GNOME/gxml.git
- cd gxml
- meson --prefix=/usr _build
- cd _build
- ninja
- ninja install
- cd ..
- cd ../../
- git clone https://gitlab.com/esodan/gresg.git
- cd gresg
- meson --prefix=/usr _build
- cd _build
- ninja
- ninja install
- cd ../../
- broadwayd &
- GDK_BACKEND=broadway make check
- meson _build -Dui-test-interactive=false --prefix=/usr
......@@ -53,4 +60,3 @@ pages:
artifacts:
paths:
- public
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