forked from nusskylab/nusskylab
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
33 lines (29 loc) · 2.28 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
dist: trusty
language: ruby
before_install:
- gem uninstall -v '>= 2' -i $(rvm gemdir)@global -ax bundler || true
- gem install bundler -v '< 2'
rvm:
- 2.3.3
services:
- postgresql
addons:
postgresql: "9.3"
before_script:
- psql -c 'create database travis_ci_test;' -U postgres
- cp config/database.yml.travis config/database.yml
- cp config/secrets.yml.travis config/secrets.yml
- cp config/initializers/secret_token.rb.travis config/initializers/secret_token.rb
- "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" # configure screen resolution
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
- sleep 3 # give xvfb some time to start
script:
- bundle exec rake db:test:prepare
- bundle exec rspec spec/
env:
global:
- secure: pvCRamOmY8XAWXYE+QjgjxCIvvN4nJvZ8pm++gwltWS/H+pj6OhzD+uplXGzCIfa+wElzuXMIajJX+NANqmnfUg5RvPJ0HijYM9DMWXwM5+rzJUT69ntpHd81J5FzMbGrE+tjem/hC3FEIF/idybb/7fD0CgCcIHa0DewqDhQeHXajPK9UkJ/+gb9WoKYV4OQgH4SAG5L8l8fwavF4BA+/xWuzu1NZ8DhI8h2hdKPhE5sv8Vj1FO/N7Fr6o9RPInPGD7CYXYOCglFLqlVsQ67V+EnckGyz4dCYM01Ov3XAu+szn8dOqKBBLG7yPUokfqivJnwDlsKoAskx62EcouttgdcPa9di902Y7dt6q3DG32p+d1dpb2+LspNkfC3al88kVvq21+LrxMxmDiXJzvSVtDr4FgV+AJdYub7GYFDm+tFXZE0Ls7R/GC/HFNzuR7WTOsdDxptKmiIQLGfm7Xs80pyJGqY527iPz5qlyq3/CF45YY7yuM7Nl3zt076Po0K+5HOOPTC3jMzOAsgjuvAAMzZzc8f/kNP0h/sznjR0+ea2aV2sBQpYnUuPDBUfgC+x6KVud5UUa4uU9LijKbGJvcQOGCGDgyf6yn7FOM9xGOL8HYcqEexUT8HUYHQADZueN7xNwD3IgGoY45PLhwSvlCiMRWy6AIOjEdibZMX4Y=
- secure: t4QTf3E40VEjft9ACLRvbKYhncRIh/yA+voHo23Vgq+kuPx0R+CdsHTyiJZcVI1Ki4wRXpfcuFl4lMjW/0fmwasb9J/8XjOrEbhA5k+EWP/KiRA8akRkEWiHSaXvAuk8qx6R1zHIuQ370mnW0K1G4vW3XuqR5PBe8mGv8nLq6f0r9z3khi+MERuzbe4ptHtytEzy4JKDjTeTDQFJTEWVRQ0A0OotocV1cih0Uk04g0IIBBTSQQVZvRgJTJSc8UnL7HqvF5Riq8chGra9rkmM8Rfj+wweAEUOscs8EWYgL6L2YJf2H+MteGwXvSa0gL+pRx+xMkGjYj/+iiYkTttPyPNRGYyLNB/3X5qipuQB0zdHydUq5jX3IKChQ19oSTwxu4+nLVo9EeZ8+1twfMdDibSlmlZeKpzd7oWWmk636iNK2zqs6FlvS/skgUfIIm3DyWSJRtl2v6N9QSzF/KFdXFcohsUoIkP4Y/DriEzWel8n7Kn6yYjmltGIu6nLBWXzGj1mD9l/SGfUU9tC1L+D8fOJA95zpMm/rA4L3UJL43xmFAv1rhWkHEjYDrVjZzZWsVt2kQADb768BqoFLrqSnK6MvCb4s7pV9blPNizWoME89DI/dprfkRKGfhZP1bGJ2DFJ2jW5uT0iDCncR7zTKyWSMetqx2KNAI0NbAusDGA=
notifications:
slack: orbital2019staff:kextdTN1jKbRQ4p96dpOdu8D