CI: Add test for building w/o backend

4 jobs for separate-xml in 10 minutes and 22 seconds (queued for 58 minutes)
Status Job ID Name Coverage
  Test
passed #165915
ubuntu-16.04

00:03:06

passed #165916
ubuntu-17.10

00:02:38

passed #165917
ubuntu-18.04

00:02:23

failed #165918
ubuntu-18.04-no-backend

00:02:13

 
Name Stage Failure
failed
ubuntu-18.04-no-backend Test

Running custom install script '/usr/local/bin/meson --internal gtkdoc --sourcedir=/builds/geoclue/geoclue --builddir=/builds/geoclue/geoclue/build --subdir=docs --headerdirs=/builds/geoclue/geoclue/public-api/.@@/builds/geoclue/geoclue/build/public-api/. --mainfile=geoclue-docs.xml --modulename=geoclue --moduleversion= --mode=auto --scanargs=--ignore-headers=config.h@@--rebuild-sections@@--rebuild-types --mkdbargs=--output-format=xml --content-files=/builds/geoclue/geoclue/docs/../COPYING@@/builds/geoclue/geoclue/build/interface/gclue-client-interface.c@@/builds/geoclue/geoclue/build/interface/gclue-client-interface.h@@/builds/geoclue/geoclue/build/interface/docs-org.freedesktop.GeoClue2.Client.xml@@/builds/geoclue/geoclue/build/interface/gclue-location-interface.c@@/builds/geoclue/geoclue/build/interface/gclue-location-interface.h@@/builds/geoclue/geoclue/build/interface/docs-org.freedesktop.GeoClue2.Location.xml@@/builds/geoclue/geoclue/build/interface/gclue-manager-interface.c@@/builds/geoclue/geoclue/build/interface/gclue-manager-interface.h@@/builds/geoclue/geoclue/build/interface/docs-org.freedesktop.GeoClue2.Manager.xml@@/builds/geoclue/geoclue/build/interface/geoclue-agent-interface.c@@/builds/geoclue/geoclue/build/interface/geoclue-agent-interface.h@@/builds/geoclue/geoclue/build/interface/docs-org.freedesktop.GeoClue2.Agent.xml --cc=cc --ld=cc --cflags=-I/builds/geoclue/geoclue/build/public-api/. -I/builds/geoclue/geoclue/public-api/. -I/builds/geoclue/geoclue/build/libgeoclue/. -I/builds/geoclue/geoclue/libgeoclue/. -I/builds/geoclue/geoclue/build/libgeoclue/.. -I/builds/geoclue/geoclue/libgeoclue/.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gio-unix-2.0/ --ldflags=-L/builds/geoclue/geoclue/build/libgeoclue -Wl,-rpath,/builds/geoclue/geoclue/build/libgeoclue -lgeoclue-2 -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lm'
FAILED: meson-install
/usr/local/bin/meson install --no-rebuild
ninja: build stopped: subcommand failed.
Uploading artifacts...
/builds/geoclue/geoclue/build: found 187 matching files
Uploading artifacts to coordinator... ok
id=165918 responseStatus=201 Created token=kjupjsNR
ERROR: Job failed: exit code 1