forked from maxim-belkin/homebrew-xorg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
33 lines (29 loc) · 873 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
language: ruby
rvm:
- 2.0.0
services: docker
before_install:
- if [ -f ".git/shallow" ]; then
travis_retry git fetch --unshallow;
fi
- docker pull linuxbrew/linuxbrew;
- docker run
-v $(pwd):/home/linuxbrew/homebrew-xorg
linuxbrew/linuxbrew
/bin/sh -c 'brew update && brew tap homebrew/dupes && mkdir $(brew --repo)/Library/Taps/linuxbrew && cp -rf ~/homebrew-xorg $(brew --repo)/Library/Taps/linuxbrew/homebrew-xorg';
- docker commit $(docker ps -l -q) linuxbrew;
- env | grep TRAVIS | tee /tmp/travis.env
install:
- PATH=$PWD/bin:$PATH
- export HOMEBREW_DEVELOPER="1"
script:
- docker run
-w /home/linuxbrew/.linuxbrew/Library/Taps/linuxbrew/homebrew-xorg
--env-file /tmp/travis.env
-t
linuxbrew
brew test-bot --tap=linuxbrew/xorg;
notifications:
email:
on_success: never
on_failure: always