[obs-commits] [openSUSE/open-build-service] 1cbbab: Split rspec test suite into its own spec file
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 1cbbab82c4cb7b6a77a63bbadb00777c54c467ad https://github.com/openSUSE/open-build-service/commit/1cbbab82c4cb7b6a77a63b... Author: Stephan Kulow <coolo@suse.de> Date: 2018-07-26 (Thu, 26 Jul 2018) Changed paths: A dist/obs-api-testsuite-rspec.spec M dist/obs-server.spec M src/api/Makefile A src/api/script/api_minitest.sh R src/api/script/api_test_in_spec.sh A src/api/script/prepare_spec_tests.sh Log Message: ----------- Split rspec test suite into its own spec file This allows to accelerate the build time and build disable the rspec test suite on platforms where we don't want to run them instead of hiding this in prj config Commit: 4d62c9aa971569a6d9e46fe5f20509b2fbc9faf0 https://github.com/openSUSE/open-build-service/commit/4d62c9aa971569a6d9e46f... Author: Stephan Kulow <coolo@suse.de> Date: 2018-07-26 (Thu, 26 Jul 2018) Changed paths: M dist/obs-api-testsuite-rspec.spec M dist/obs-bundled-gems.spec M dist/obs-server.spec Log Message: ----------- Move shared requires to a shared package Introducing obs-api-deps a small meta package that will require the packages we both buildrequire for minitest and rspec and also require in production In addition introducing obs-api-testsuite-deps that requires packages we buildrequire for minitest and rspec, but don't require in production Commit: 50adb3c4967a9ac26667709fb81435143117cb23 https://github.com/openSUSE/open-build-service/commit/50adb3c4967a9ac2666770... Author: Stephan Kulow <coolo@suse.de> Date: 2018-07-26 (Thu, 26 Jul 2018) Changed paths: M dist/obs-api-testsuite-rspec.spec Log Message: ----------- Exclude the testsuite on platforms we don't want it You can't build disable multibuild containers, so we still need the define. But it shouldn't succeed - that's lying Commit: 8fd83defc347f230c1827a26e5cee380f0e33281 https://github.com/openSUSE/open-build-service/commit/8fd83defc347f230c1827a... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-07-26 (Thu, 26 Jul 2018) Changed paths: A dist/obs-api-testsuite-rspec.spec M dist/obs-bundled-gems.spec M dist/obs-server.spec M src/api/Makefile A src/api/script/api_minitest.sh R src/api/script/api_test_in_spec.sh A src/api/script/prepare_spec_tests.sh Log Message: ----------- Merge pull request #5485 from coolo/split_rspec Split rspec test suite into its own spec file Compare: https://github.com/openSUSE/open-build-service/compare/57c36977c8ba...8fd83d... **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
participants (1)
-
Henne Vogelsang