build: added Travis ci for Linux builds (#857)

This commit is contained in:
Malte Langkabel
2019-12-17 11:04:02 +01:00
committed by GitHub
parent 99cc3d9636
commit ceb274478d
5 changed files with 35 additions and 114 deletions
@@ -0,0 +1,5 @@
FROM coatisoftware/centos7_64_qt_llvm:qt5126-llvm900
COPY entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
@@ -0,0 +1,15 @@
#!/bin/sh -l
echo "building commit: $1"
git clone https://github.com/CoatiSoftware/Sourcetrail.git
cd Sourcetrail
git checkout $1
./script/buildonly.sh all
./script/buildonly.sh package
./script/build.sh release test