forked from flapjack/flapjack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
36 lines (36 loc) · 1.13 KB
/
.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
34
35
36
sudo: false
language: ruby
rvm:
- '2.0'
- '2.1'
- '2.2'
env:
- GOPATH=$TRAVIS_BUILD_DIR
cache: bundler
services:
- redis-server
before_script:
- mkdir -p ./log
before_install:
- git submodule update --init --recursive
- gem install bundler
install:
- go get github.com/garyburd/redigo/redis
- go get github.com/go-martini/martini
- go get gopkg.in/alecthomas/kingpin.v1
- go get github.com/oguzbilgic/pandik
- bundle install
script: "bundle exec rspec spec && bundle exec rake pact:verify && bundle exec cucumber features && cd src/flapjack && go test -v"
notifications:
irc:
channels:
- 'irc.freenode.net#flapjack'
template:
- '%{message} %{repository}#%{build_number} (%{branch} - %{commit} : %{author})'
hipchat:
template:
- '%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}
(<a href="%{build_url}">Details</a>/<a href="%{compare_url}">Change view</a>)'
format: html
rooms:
secure: ajMolTKDuprYJ9Fadcjb3evh80MyJSgjW4hl4OWnEHyrjQLnsO0hbAvSrKRFUzorMoi58L8XZXd01gMgRqRxMvwqfoHLv4njw8px4X9+F/hySPZj3aMAFM1HuoTmHqeP+Rl+1Ssg+Kss6N4JkgNS81s+tkRnnoHG1n/EhfH6PkE=