Commit fc8ea0c5 authored by Corentin Noël's avatar Corentin Noël

CI: Update gsignond build process

parent 7689e472
Pipeline #29794149 failed with stages
in 1 minute and 47 seconds
image: ubuntu:xenial
image: ubuntu:bionic
cache:
key: apt-cache
......@@ -8,7 +8,7 @@ cache:
before_script:
- export APT_CACHE_DIR=`pwd`/apt-cache && mkdir -pv $APT_CACHE_DIR
- apt-get update -yq && apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -y autotools-dev gobject-introspection gtk-doc-tools libdbus-1-dev libgirepository1.0-dev libglib2.0-dev pkg-config valac python3 python3-gi python-gi-dev lcov gcovr check
- apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -y libsqlite3-dev git # TODO Remove it once gsignond is mainlined in debian/ubuntu
- apt-get -o dir::cache::archives="$APT_CACHE_DIR" install -y libsqlite3-dev git meson # TODO Remove it once gsignond is mainlined in debian/ubuntu
build_amd64:
stage: build
......@@ -29,9 +29,8 @@ test_amd64:
### Remove this once gsignond is packaged into debian/ubuntu
- git clone https://gitlab.com/accounts-sso/gsignond.git
- cd gsignond
- ./autogen.sh --prefix=/usr
- make -j 4
- make install
- meson build --prefix=/usr -Ddebug=true
- ninja -C build install
- cd ..
### Remove down to here
- find build | xargs touch # Avoid rebuilding
......
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