aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml31
1 files changed, 31 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 000000000..cead59a79
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,31 @@
+#
+# Required environment variables in the travis config
+#
+# DOCKER_USERNAME
+#
+language: cpp
+
+git:
+ submodules: false
+
+stages:
+ - name: Build Qbs and and run autotests
+
+jobs:
+ include:
+ - &build-on-stretch
+ stage: Build Qbs and and run autotests
+ name: With Qbs on Debian stretch (linux_amd64)
+ env:
+ SERVICE=stretch
+ services:
+ - docker
+ before_install:
+ - docker-compose pull ${SERVICE}
+ script:
+ - docker-compose run --rm ${SERVICE} scripts/build-qbs-with-qbs.sh
+
+ - <<: *build-on-stretch
+ name: With QMake on Debian stretch (linux_amd64)
+ script:
+ - docker-compose run --rm ${SERVICE} scripts/build-qbs-with-qmake.sh