diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-09-15 09:17:47 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-09-15 09:17:47 (GMT) |
commit | c40f0f6cefb57728ba9162a8509918ae31fd2210 (patch) | |
tree | 4a02ac3fbcd1db44c9fc7f27bba7c014c62b3261 /.travis.yml | |
parent | 4ee5781a03c8e0291da78312759c0d170f25dd02 (diff) | |
parent | 01d74802c021f72a1e0a64326659150bef5dc665 (diff) | |
download | tk-c40f0f6cefb57728ba9162a8509918ae31fd2210.zip tk-c40f0f6cefb57728ba9162a8509918ae31fd2210.tar.gz tk-c40f0f6cefb57728ba9162a8509918ae31fd2210.tar.bz2 |
Require Tcltest 2.2 as a miminum.
Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet)
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index bac76c1..5b30453 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,7 @@ addons: - gcc-multilib - tcl-dev - libx11-dev + - xvfb homebrew: packages: - tcl-tk @@ -22,16 +23,43 @@ jobs: - name: "Linux/GCC/Shared" os: linux dist: focal + services: + - xvfb compiler: gcc env: - BUILD_DIR=unix + script: &x11gui + - make binaries libraries tktest + - make install + - make test - name: "Linux/GCC/Shared/no-xft" os: linux dist: focal + services: + - xvfb compiler: gcc env: - BUILD_DIR=unix - CFGOPT="--disable-xft" + script: *x11gui + - name: "Linux/GCC/Shared/bionic" + os: linux + dist: bionic + services: + - xvfb + compiler: gcc + env: + - BUILD_DIR=unix + script: *x11gui + - name: "Linux/GCC/Shared/xenial" + os: linux + dist: xenial + services: + - xvfb + compiler: gcc + env: + - BUILD_DIR=unix + script: *x11gui - name: "Linux/GCC/Static" os: linux dist: focal |