[Git][noosfero/noosfero][master] gitlab-ci: slice tests
Bráulio Bhavamitra
gitlab at mg.gitlab.com
Thu Apr 21 19:18:32 BRT 2016
Bráulio Bhavamitra pushed to branch master at Noosfero / noosfero
Commits:
a7561344 by Braulio Bhavamitra at 2016-04-21T19:18:16-03:00
gitlab-ci: slice tests
- - - - -
1 changed file:
- .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,14 +30,47 @@ integration:
script: bundle exec rake test:integration
stage: all-tests
-cucumber:
- script: bundle exec rake cucumber
+cucumber-1:
+ script: SLICE=1/2 bundle exec rake cucumber
+ stage: all-tests
+cucumber-2:
+ script: SLICE=2/2 bundle exec rake cucumber
stage: all-tests
-selenium:
- script: bundle exec rake selenium
+selenium-1:
+ script: SLICE=1/6 bundle exec rake selenium
+ stage: all-tests
+selenium-2:
+ script: SLICE=2/6 bundle exec rake selenium
+ stage: all-tests
+selenium-3:
+ script: SLICE=3/6 bundle exec rake selenium
+ stage: all-tests
+selenium-4:
+ script: SLICE=4/6 bundle exec rake selenium
+ stage: all-tests
+selenium-5:
+ script: SLICE=5/6 bundle exec rake selenium
+ stage: all-tests
+selenium-6:
+ script: SLICE=6/6 bundle exec rake selenium
stage: all-tests
-plugins:
- script: bundle exec rake test:noosfero_plugins
+# NOOSFERO_BUNDLE_OPTS=install makes migrations fails
+# probably because of rubygems-integration
+plugins-1:
+ script: SLICE=1/5 bundle exec rake test:noosfero_plugins
stage: all-tests
+plugins-2:
+ script: SLICE=2/5 bundle exec rake test:noosfero_plugins
+ stage: all-tests
+plugins-3:
+ script: SLICE=3/5 bundle exec rake test:noosfero_plugins
+ stage: all-tests
+plugins-4:
+ script: SLICE=4/5 bundle exec rake test:noosfero_plugins
+ stage: all-tests
+plugins-5:
+ script: SLICE=5/5 bundle exec rake test:noosfero_plugins
+ stage: all-tests
+
View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/a7561344b82fc9043e46d11376b84974c9138477
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20160421/a4a22388/attachment-0001.html>
More information about the Noosfero-dev
mailing list