mirror of
https://github.com/internetee/registry.git
synced 2025-05-22 04:09:52 +02:00
Merge branch 'master' of github.com:internetee/registry
This commit is contained in:
commit
fac82a09ca
4 changed files with 23 additions and 4 deletions
3
Gemfile
3
Gemfile
|
@ -118,4 +118,7 @@ group :development, :test do
|
|||
|
||||
# For unique IDs (used by the epp gem)
|
||||
gem 'uuidtools', '~> 2.1.4'
|
||||
|
||||
# For code review
|
||||
gem 'simplecov', '~> 0.9.1', :require => false
|
||||
end
|
||||
|
|
|
@ -61,6 +61,7 @@ GEM
|
|||
thread_safe (~> 0.1)
|
||||
warden (~> 1.2.3)
|
||||
diff-lcs (1.2.5)
|
||||
docile (1.1.5)
|
||||
epp (1.4.0)
|
||||
hpricot
|
||||
libxml-ruby
|
||||
|
@ -219,6 +220,11 @@ GEM
|
|||
rdoc (~> 4.0)
|
||||
shoulda-matchers (2.6.2)
|
||||
activesupport (>= 3.0.0)
|
||||
simplecov (0.9.1)
|
||||
docile (~> 1.1.0)
|
||||
multi_json (~> 1.0)
|
||||
simplecov-html (~> 0.8.0)
|
||||
simplecov-html (0.8.0)
|
||||
simpleidn (0.0.5)
|
||||
slop (3.6.0)
|
||||
spring (1.1.3)
|
||||
|
@ -297,6 +303,7 @@ DEPENDENCIES
|
|||
sass-rails (~> 4.0.3)
|
||||
sdoc (~> 0.4.0)
|
||||
shoulda-matchers (~> 2.6.1)
|
||||
simplecov (~> 0.9.1)
|
||||
simpleidn (~> 0.0.5)
|
||||
spring
|
||||
therubyracer
|
||||
|
|
12
bin/robot
12
bin/robot
|
@ -8,14 +8,18 @@ set -o pipefail
|
|||
cd "$(dirname "$0")"; cd ..
|
||||
|
||||
git pull origin master
|
||||
git --git-dir=. --work-tree=$PWD/.. reset --hard
|
||||
git reset --hard
|
||||
unset GIT_DIR GIT_WORK_TREE
|
||||
|
||||
bundle install --deployment
|
||||
setuser app bundle install --deployment
|
||||
|
||||
# cp config/secrets-example.yml config/secrets.yml
|
||||
# create manually config/database.yml
|
||||
|
||||
RAILS_ENV=test bundle exec rake db:reset
|
||||
RAILS_ENV=test bundle exec rake db:drop
|
||||
RAILS_ENV=test bundle exec rake db:create
|
||||
RAILS_ENV=test bundle exec rake db:schema:load
|
||||
RAILS_ENV=test bundle exec rake db:seed
|
||||
RAILS_ENV=test bundle exec rake assets:precompile
|
||||
|
||||
echo "GIT_LAST_COMMITS"
|
||||
|
@ -29,5 +33,5 @@ echo "END_OF_RUBOCOP_RESULTS"
|
|||
|
||||
# run tests
|
||||
echo "TEST_RESULTS"
|
||||
RAILS_ENV=test bundle exec rake test
|
||||
RAILS_ENV=test ROBOT=true bundle exec rake test
|
||||
echo "END_OF_TEST_RESULTS"
|
||||
|
|
|
@ -6,6 +6,11 @@ require 'rspec/rails'
|
|||
require 'shoulda/matchers'
|
||||
require 'capybara/poltergeist'
|
||||
|
||||
if ENV['ROBOT']
|
||||
require 'simplecov'
|
||||
SimpleCov.start 'rails'
|
||||
end
|
||||
|
||||
# Requires supporting ruby files with custom matchers and macros, etc, in
|
||||
# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are
|
||||
# run as spec files by default. This means that files in spec/support that end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue