Initial Travis CI setup

This commit is contained in:
Chih-Hsuan Yen
2019-04-13 01:32:58 +08:00
committed by Alf Gaida
parent ab49998a39
commit 06dee362a5
2 changed files with 31 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
set -ex
mkdir build
cd build
cmake -DBUILD_EXAMPLE=ON -DQTERMWIDGET_BUILD_PYTHON_BINDING=ON ..
make
+25
View File
@@ -0,0 +1,25 @@
language: cpp
sudo: required
services:
- docker
script:
- "curl -s https://raw.githubusercontent.com/mikkeloscar/arch-travis/master/arch-travis.sh | bash"
arch:
repos:
- archlinuxcn=https://cdn.repo.archlinuxcn.org/$arch
packages:
# See *depends in https://github.com/archlinuxcn/repo/blob/master/archlinuxcn/qtermwidget-git/PKGBUILD
- git
- cmake
- lxqt-build-tools-git
- qt5-tools
- python-pyqt5
- python-sip
- sip
# Using the -nostatx variant as Travis builders come with older kernels
- qt5-base-nostatx
script: bash ./.ci/build.sh