Skip to content

Commit 3907b35

Browse files
committed
test: Further trim the build script
1 parent 6be3d78 commit 3907b35

File tree

3 files changed

+10
-20
lines changed

3 files changed

+10
-20
lines changed

.travis.yml

+6-16
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,6 @@ addons:
1414
services:
1515
- docker
1616

17-
# We expect RAILS_ENV to start off unset, then adjust its value as
18-
# necessary.
19-
before_script:
20-
- unset RAILS_ENV
21-
22-
cache:
23-
bundler: true
24-
2517
before_install:
2618
# see https://blog.travis-ci.com/docker-rate-limits
2719
# and also https://www.docker.com/blog/what-you-need-to-know-about-upcoming-docker-hub-rate-limiting/
@@ -33,22 +25,20 @@ before_install:
3325
fi
3426
- |
3527
nvm install --lts \
36-
&& nvm use --lts
28+
&& nvm use --lts \
29+
&& npm i -g yarn
3730
38-
# GEM_ALTERNATIVE_NAME only needed for deployment
3931
jobs:
4032
include:
4133
- stage: test
42-
script:
43-
- set -e
44-
- mkdir tmp
45-
- npm i -g yarn
46-
- GEM_ALTERNATIVE_NAME='' bundle exec rake gem:build test
34+
env:
35+
# GEM_ALTERNATIVE_NAME only needed for deployment
36+
- GEM_ALTERNATIVE_NAME=''
37+
script: bundle exec rake
4738

4839
before_deploy:
4940
- |
5041
npm i -g \
51-
yarn \
5242
semantic-release \
5343
@semantic-release/git \
5444
@semantic-release/changelog \

spec/fixtures/rails5_users_app/create_app

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ set -e
2727
psql -h pg -U postgres -c "create database app_development"
2828
psql -h pg -U postgres -c "create database app_test"
2929

30-
RAILS_ENV=development ./bin/rake -t db:migrate
31-
RAILS_ENV=test ./bin/rake -t db:migrate
30+
env RAILS_ENV=development bundle exec rake -t db:migrate
31+
env RAILS_ENV=test bundle exec rake -t db:migrate
3232

3333
echo "INSERT INTO users ( login ) VALUES ( 'admin' ) " | psql -h pg -U postgres app_development

spec/fixtures/rails6_users_app/create_app

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ set -e
2727
psql -h pg -U postgres -c "create database app_development"
2828
psql -h pg -U postgres -c "create database app_test"
2929

30-
RAILS_ENV=development ./bin/rake -t db:migrate
31-
RAILS_ENV=test ./bin/rake -t db:migrate
30+
env RAILS_ENV=development bundle exec rake -t db:migrate
31+
env RAILS_ENV=test bundle exec rake -t db:migrate
3232

3333
echo "INSERT INTO users ( login ) VALUES ( 'admin' ) " | psql -h pg -U postgres app_development

0 commit comments

Comments
 (0)