Skip to content

Commit f40594a

Browse files
committed
Adapt travis to run Tmux 2.5 tests
1 parent d717512 commit f40594a

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

.travis.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
# generic packages
22
before_install:
33
- sudo apt-get update
4-
- sudo apt-get install -y git-core expect
4+
- sudo apt-get install -y git-core expect gawk
55
- sudo apt-get install -y python-software-properties software-properties-common
66

7-
# install latest Tmux 1.9a
7+
# install Tmux 2.5
88
install:
9-
- sudo add-apt-repository -y ppa:pi-rho/dev
10-
- sudo apt-get update
11-
- sudo apt-get install -y tmux=1.9a-1~ppa1~p
9+
- VERSION=2.5
10+
- sudo apt-get -y remove tmux
11+
- sudo apt-get -y install wget tar libevent-dev libncurses-dev make
12+
- wget https://github.com/tmux/tmux/releases/download/${VERSION}/tmux-${VERSION}.tar.gz
13+
- tar xf tmux-${VERSION}.tar.gz
14+
- rm -f tmux-${VERSION}.tar.gz
15+
- cd tmux-${VERSION}
16+
- ./configure
17+
- make
18+
- sudo make install
19+
- cd -
20+
- sudo rm -rf /usr/local/src/tmux-*
21+
- sudo mv tmux-${VERSION} /usr/local/src
1222

1323
# override PS1 and irb prompt, fetch a git repo used for testing
1424
before_script:

0 commit comments

Comments
 (0)