Added zammad_api_client_ruby ci job.

This commit is contained in:
Martin Edenhofer 2016-06-30 16:52:06 +02:00
parent fa051a2c75
commit 4413808d93

View file

@ -164,6 +164,22 @@ test:integration:user_device:
- ruby -I test/ test/integration/user_device_controller_test.rb - ruby -I test/ test/integration/user_device_controller_test.rb
- rake db:drop - rake db:drop
test:integration:api_client_ruby:
stage: test
dependencies:
- browser:build
tags:
- browser
script:
- RAILS_ENV=test rake db:create
- cp contrib/auto_wizard_test.json auto_wizard.json
- script/build/test_startup.sh $RAILS_ENV $BROWSER_PORT $WS_PORT 1
- git clone git@github.com:martini/zammad_api_client_ruby.git || script/build/test_shutdown.sh $RAILS_ENV $BROWSER_PORT $WS_PORT 1 1
- cd zammad_api_client_ruby
- export TEST_URL=http://$IP:$BROWSER_PORT
- rspec spec/zammad_api_spec.rb || script/build/test_shutdown.sh $RAILS_ENV $BROWSER_PORT $WS_PORT 1 1
- script/build/test_shutdown.sh $RAILS_ENV $BROWSER_PORT $WS_PORT 0 1
test:integration:slack: test:integration:slack:
stage: test stage: test
tags: tags: