Add travis.yml

This commit is contained in:
Bruno Sutic 2014-11-19 15:58:12 +01:00
parent c055ced922
commit cd2371dc5f
No known key found for this signature in database
GPG Key ID: 66D96E4F2F7EF26C
3 changed files with 20 additions and 2 deletions

13
.travis.yml Normal file
View File

@ -0,0 +1,13 @@
# generic packages
before_install:
- sudo apt-get update
- sudo apt-get install -y git-core expect
- sudo apt-get install -y python-software-properties software-properties-common
# install latest Tmux 1.9a
install:
- sudo add-apt-repository -y ppa:pi-rho/dev
- sudo apt-get update
- sudo apt-get install -y tmux=1.9a-1~ppa1~p
script: ./tests/run-tests-within-vm

View File

@ -2,6 +2,7 @@
### master
- refactor tests so they can be used on travis
- add travis.yml, add travis badge to the readme
### v1.1.0, 2014-11-19
- if the plugin is not downloaded do not source it

View File

@ -1,5 +1,7 @@
# Tmux Plugin Manager
![Build Status](https://travis-ci.org/tmux-plugins/tpm.png?branch=master)
Installs and loads TMUX plugins.
### Installation
@ -74,10 +76,12 @@ More advanced features, regular users probably do not need this:
### Tests
Requirements: [vagrant](https://www.vagrantup.com/)
Tests run on [travis](https://travis-ci.org/tmux-plugins/tpm).
To run a test suite:
When run locally, [vagrant](https://www.vagrantup.com/) is required.
Run tests with:
# within project directory
$ ./run-tests
### License