mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 09:57:23 +02:00
added robot script
This commit is contained in:
parent
14f9304c6d
commit
0ba2b29a75
3 changed files with 31 additions and 1 deletions
|
@ -9,6 +9,7 @@ AllCops:
|
||||||
# epp support files until 'complexity issues' will be solved
|
# epp support files until 'complexity issues' will be solved
|
||||||
- 'spec/support/epp.rb'
|
- 'spec/support/epp.rb'
|
||||||
- 'spec/support/epp_contact_xml_builder.rb'
|
- 'spec/support/epp_contact_xml_builder.rb'
|
||||||
|
- 'vendor/bundle/**/*'
|
||||||
|
|
||||||
Metrics/LineLength:
|
Metrics/LineLength:
|
||||||
Max: 120
|
Max: 120
|
||||||
|
|
29
bin/robot
Executable file
29
bin/robot
Executable file
|
@ -0,0 +1,29 @@
|
||||||
|
#!/bin/bash -e
|
||||||
|
|
||||||
|
#
|
||||||
|
# Build and run everything for automatic tests
|
||||||
|
#
|
||||||
|
cd ../test-registry
|
||||||
|
git pull origin master
|
||||||
|
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 assets:precompile
|
||||||
|
|
||||||
|
echo "GIT_LAST_COMMITS"
|
||||||
|
git log origin/master -n 15 --pretty=oneline | sed -r '/^.{40} Merge branch/d' | sed -r 's/^.{40}/Latests: /'
|
||||||
|
echo "END_OF_GIT_LAST_COMMITS"
|
||||||
|
|
||||||
|
# run rubocop
|
||||||
|
echo "RUBOCOP_RESULTS"
|
||||||
|
rubocop
|
||||||
|
echo "END_OF_RUBOCOP_RESULTS"
|
||||||
|
|
||||||
|
# run tests
|
||||||
|
echo "TEST_RESULTS"
|
||||||
|
RAILS_ENV=test bundle exec rake test:other
|
||||||
|
echo "END_OF_TEST_RESULTS"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue