Travis: build Subsurface AppImage against Qt 5.12

For this we need our own hand crafted trusty container with Qt 5.12,
including QtWebKit and an updated cmake and libdbus, as well as already
build googlemaps plugin, grantlee and libgit2.

At the same time stop uploading the Subsurface AppImage in the
traditional trusty build.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2019-09-03 23:07:37 -07:00
parent 6670ea7bdb
commit a921acb3ce
6 changed files with 113 additions and 9 deletions

View file

@ -0,0 +1,13 @@
#!/bin/bash
set -x
set -e
# this is run to actually trigger the creation of the AppImage
# inside the container
docker exec -t trusty-qt512 bash subsurface/scripts/linux-trusty-qt512/in-container-build.sh 2>&1 | tee build.log
# fail the build if we didn't create the target binary
grep "Please consider submitting your AppImage to AppImageHub" build.log