[geany/geany-plugins] f74203: Remove GTK2 jobs from Travis CI
Enrico Tröger
git-noreply at xxxxx
Sun Jan 9 12:48:48 UTC 2022
Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger at uvena.de>
Committer: Enrico Tröger <enrico.troeger at uvena.de>
Date: Sun, 09 Jan 2022 12:48:48 UTC
Commit: f74203bbcc94ee59b3a119794d2883850356bdc4
https://github.com/geany/geany-plugins/commit/f74203bbcc94ee59b3a119794d2883850356bdc4
Log Message:
-----------
Remove GTK2 jobs from Travis CI
Modified Paths:
--------------
.travis.yml
Modified: .travis.yml
14 lines changed, 2 insertions(+), 12 deletions(-)
===================================================================
@@ -5,21 +5,14 @@ sudo: false
compiler:
- gcc
-env:
- matrix:
- - GTK3=no
- - GTK3=yes
-
cache:
ccache: true
directories:
- $HOME/geany/gtk3
- - $HOME/geany/gtk2
addons:
apt:
packages:
- - libgtk2.0-dev
- libgtk-3-dev
- intltool
- libtool
@@ -29,7 +22,6 @@ addons:
# geany
- gettext autopoint
# debugger
- - libvte-dev
- libvte-2.91-dev
# devhelp
- libwebkitgtk-dev
@@ -44,7 +36,6 @@ addons:
- libgpgme11-dev
# geanypy
- python-dev
- - python-gtk2-dev
# geanyvc
- libgtkspell-dev
- libgtkspell3-3-dev
@@ -68,8 +59,7 @@ before_install:
- TEMPDIR=$(mktemp -d)
- git clone git://github.com/geany/geany.git "$TEMPDIR/geany"
- geany_commit=$(cd "$TEMPDIR/geany" && git rev-parse HEAD)
- - gtkver=gtk2
- - test "x$GTK3" = xno || gtkver=gtk3
+ - gtkver=gtk3
- cachedir="$HOME/geany/$gtkver/"
- cache_id=$(cat "$cachedir/commit-id" 2>/dev/null || echo "none")
# check if the cache is up-to-date, and either use it, or (re-)create it
@@ -83,7 +73,7 @@ before_install:
rm "$cachedir" -rf || exit 1;
( cd "$TEMPDIR/geany" &&
NOCONFIGURE=1 ./autogen.sh &&
- ./configure --prefix="$cachedir" --enable-gtk3=$GTK3 &&
+ ./configure --prefix="$cachedir" &&
make -j2 &&
make install || exit 1;
git rev-parse HEAD > "$cachedir/commit-id" || exit 2;
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list