[obs-commits] [openSUSE/open-build-service] 680abf: [frontend] Fix wrong references to openQA job grou...
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 680abf4d90580e54661d4e1e151cc19d5a4571a3 https://github.com/openSUSE/open-build-service/commit/680abf4d90580e54661d4e... Author: Oliver Kurz <okurz@suse.de> Date: 2018-07-01 (Sun, 01 Jul 2018) Changed paths: M src/api/app/views/webui/obs_factory/distributions/show.html.haml Log Message: ----------- [frontend] Fix wrong references to openQA job group Previously the "obs_factory" dashboard was resolving an openQA job group based on a naming convention about the name, major version and minor version. As discussed in https://progress.opensuse.org/issues/37105 we would like to reduce the setup and maintenance for setup of minor versions. On top, defining *one* job group in openQA could be limiting too much anyway so it is better to let openQA just resolve all matching test results by itself. Commit: 31c0087bd286de014a755a81467284c31db89503 https://github.com/openSUSE/open-build-service/commit/31c0087bd286de014a755a... Author: Oliver Kurz <okurz@suse.de> Date: 2018-07-01 (Sun, 01 Jul 2018) Changed paths: M src/api/app/models/obs_factory/distribution_strategy_opensuse.rb Log Message: ----------- [frontend] Adapt openQA job group version resolution for openSUSE Leap 15 For openSUSE Leap 15.1 we want to switch the openQA workflow to mention the major number or the "codestream" only for openQA job groups to save the setup effort. Related progress issue: https://progress.opensuse.org/issues/37105 Commit: 2c080218baa012bda92df04ae492772ca8ab83e4 https://github.com/openSUSE/open-build-service/commit/2c080218baa012bda92df0... Author: Björn Geuken <bgeuken@suse.de> Date: 2018-07-01 (Sun, 01 Jul 2018) Changed paths: M src/api/.rubocop_todo.yml A src/api/spec/models/obs_factory/distribution_strategy_opensuse_spec.rb Log Message: ----------- [frontend] Add test for openqa_version method Commit: a889d6d9daaa258e5528a1e8914bd451408e4d61 https://github.com/openSUSE/open-build-service/commit/a889d6d9daaa258e5528a1... Author: Björn Geuken <bgeuken@suse.de> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M src/api/app/helpers/webui/obs_factory/application_helper.rb M src/api/app/views/webui/obs_factory/distributions/show.html.haml A src/api/spec/helpers/webui/obs_factory/application_helper_spec.rb Log Message: ----------- [frontend] Move URI creation to helper Creating the link to the correct openqa page requires some business logic. Moving this code to a helper makes it easier to test and keeps the view code simple. Commit: d249238c716e4f6409abb243f6baac9a12b498c9 https://github.com/openSUSE/open-build-service/commit/d249238c716e4f6409abb2... Author: Björn Geuken <bgeuken@suse.de> Date: 2018-07-02 (Mon, 02 Jul 2018) Changed paths: M src/api/.rubocop_todo.yml M src/api/app/helpers/webui/obs_factory/application_helper.rb M src/api/app/models/obs_factory/distribution_strategy_opensuse.rb M src/api/app/views/webui/obs_factory/distributions/show.html.haml A src/api/spec/helpers/webui/obs_factory/application_helper_spec.rb A src/api/spec/models/obs_factory/distribution_strategy_opensuse_spec.rb Log Message: ----------- Merge pull request #5214 from okurz/feature/openqa_job_group_version [frontend] Adapt openQA job group version resolution for openSUSE Leap 15 Compare: https://github.com/openSUSE/open-build-service/compare/74c245cc0946...d24923... **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)
-
Björn Geuken