diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c1e349e..3d8fd0c 100644 --- 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 + -- libgit2 0.21.2