Skip to content
This repository was archived by the owner on Dec 3, 2019. It is now read-only.

Commit 8a7aaac

Browse files
committed
less docker-in-docker action
Configure Travis test run to use the PostgreSQL and Redis services already available in the Travis CI environment. Signed-off-by: Robb Kidd <robb@thekidds.org>
1 parent fb08dec commit 8a7aaac

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

.travis.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
1-
# Since we build and test in Docker we dont
2-
# need node at build time
3-
language: c
1+
sudo: false
2+
language: ruby
3+
bundler_args: "--without development --jobs 7"
44

5-
services:
6-
- docker
5+
cache:
6+
bundler: true
77

8-
script:
9-
- make build
10-
- |
11-
while ! psql --host=localhost --username=postgres -c 'SELECT 1'> /dev/null 2>&1; do
12-
echo 'Waiting for postgres...'
13-
sleep 1;
14-
done;
15-
- make test
16-
- if [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_BRANCH" == "master" ]; then make upgrade; fi
8+
services:
9+
- redis-server
10+
- postgresql
1711

1812
env:
1913
secure: "AmnH0r1tF9HIVsUfhoJHzCEqTZz3TU4FUd2D+T0XzSDbz6kUSubmP4agYRsJI1xPTwegqSonwL0QGAlaIKEssz6rqAqBSvzHC95XvghP1HVVp2/j8vvFaJbpWsnTQ25FbMgDD89wHRKRs0qk2Ui0zi+CtNFylj83D13yoVys6C0="
14+
15+
before_script:
16+
- psql -c 'create database operationcode_test;' -U postgres
17+
18+
script:
19+
- bundle exec rails db:migrate RAILS_ENV=test
20+
- bundle exec rake test
21+
- bundle exec rubocop

0 commit comments

Comments
 (0)