Skip to content
Snippets Groups Projects
Verified Commit b18ac382 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets
Browse files

Refactor CI script

parent 7f042e8b
No related branches found
No related tags found
No related merge requests found
# This file is generated by GitLab CI
jobs:
- script:
before_script:
- export PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin
- ruby -v
- which ruby
Loading
Loading
@@ -16,75 +14,32 @@ jobs:
- touch log/test.log
- bundle install --without postgres production --jobs $(nproc)
- bundle exec rake db:create RAILS_ENV=test
jobs:
- script:
- RAILS_ENV=test SIMPLECOV=true bundle exec rake spec
name: Rspec
branches: true
tags: false
runner: ruby,mysql
- script:
- export PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin
- ruby -v
- which ruby
- gem install bundler
- which bundle
- echo $PATH
- cp config/database.yml.mysql config/database.yml
- cp config/gitlab.yml.example config/gitlab.yml
- ! 'sed "s/username\:.*$/username\: runner/" -i config/database.yml'
- ! 'sed "s/password\:.*$/password\: ''password''/" -i config/database.yml'
- sed "s/gitlabhq_test/gitlabhq_test_$((RANDOM/5000))/" -i config/database.yml
- touch log/application.log
- touch log/test.log
- bundle install --without postgres production --jobs $(nproc)
- bundle exec rake db:create RAILS_ENV=test
- RAILS_ENV=test SIMPLECOV=true bundle exec rake spinach
name: Spinach
branches: true
tags: false
runner: ruby,mysql
- script:
- export PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin
- ruby -v
- which ruby
- gem install bundler
- which bundle
- echo $PATH
- cp config/database.yml.mysql config/database.yml
- cp config/gitlab.yml.example config/gitlab.yml
- ! 'sed "s/username\:.*$/username\: runner/" -i config/database.yml'
- ! 'sed "s/password\:.*$/password\: ''password''/" -i config/database.yml'
- sed "s/gitlabhq_test/gitlabhq_test_$((RANDOM/5000))/" -i config/database.yml
- touch log/application.log
- touch log/test.log
- bundle install --without postgres production --jobs $(nproc)
- bundle exec rake db:create RAILS_ENV=test
- RAILS_ENV=test SIMPLECOV=true bundle exec rake jasmine:ci
name: Jasmine
branches: true
tags: false
runner: ruby,mysql
- script:
- export PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin
- ruby -v
- which ruby
- gem install bundler
- which bundle
- echo $PATH
- bundle install --without postgres production --jobs $(nproc)
- bundle exec rubocop
name: Rubocop
branches: true
tags: false
runner: ruby,mysql
- script:
- export PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin
- export LC_ALL=en_US.UTF-8
- ruby -v
- which ruby
- gem install bundler
- which bundle
- echo $PATH
- bundle install --without postgres production --jobs $(nproc)
- bundle exec rake brakeman
name: Brakeman
branches: true
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment