From 4413808d93b32360d7567a518fde87ee99d9675c Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Thu, 30 Jun 2016 16:52:06 +0200 Subject: [PATCH] Added zammad_api_client_ruby ci job. --- .gitlab-ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 78a110e66..ecaa55ef6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -164,6 +164,22 @@ test:integration:user_device: - ruby -I test/ test/integration/user_device_controller_test.rb - 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: stage: test tags: