Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: eb91bae4660ee251fa7cffcfeac38defee297661
https://github.com/openSUSE/open-build-service/commit/eb91bae4660ee251fa7cff...
Author: Adrian Schröter
Date: 2018-06-18 (Mon, 18 Jun 2018)
Changed paths:
M src/api/app/models/binary_release.rb
M src/api/app/models/project.rb
Log Message:
-----------
[api] fix project wide manual release in maintenance scheme
Commit: 9ba6db98e0805eac08e1029fceae9423d59d7c55
https://github.com/openSUSE/open-build-service/commit/9ba6db98e0805eac08e102...
Author: Björn Geuken
Date: 2018-06-18 (Mon, 18 Jun 2018)
Changed paths:
M src/api/app/models/package.rb
M src/api/app/models/project.rb
M src/api/spec/factories/repository.rb
M src/api/spec/models/package_spec.rb
M src/api/spec/models/project_spec.rb
Log Message:
-----------
[frontend] Move evaluating release target name to seperate method
This makes the code easier to test and reduces the complexity of
Project#do_project_release.
Commit: 5b29d9272d4552928254cb850b3cb4e8c0411da8
https://github.com/openSUSE/open-build-service/commit/5b29d9272d4552928254cb...
Author: Björn Geuken
Date: 2018-06-18 (Mon, 18 Jun 2018)
Changed paths:
M .rubocop_todo.yml
A src/api/spec/cassettes/Project/_do_project_release/uses_the_package_s_release_target_name_when_releasing_the_package.yml
M src/api/spec/models/project_spec.rb
Log Message:
-----------
[frontend] Add test case for Project#do_project_release
This test ensure that the `release_target_name` is used when calling the
`release_package` method.
The behaviour of `release_target_name` is already tested individually.
So we don't need to duplicate these tests here.
Commit: 35728aad22aff5f7ce0df466a8afe125a0199796
https://github.com/openSUSE/open-build-service/commit/35728aad22aff5f7ce0df4...
Author: Björn Geuken
Date: 2018-06-18 (Mon, 18 Jun 2018)
Changed paths:
M src/api/app/models/project.rb
Log Message:
-----------
[frontend] Include MaintenanceHelper to project model
This helper is used by some methods of the project model.
Without having this module included tests for such methods
would fail.
Commit: 16527dba99036ac9d963140fd35eaa8f23f55d6c
https://github.com/openSUSE/open-build-service/commit/16527dba99036ac9d96314...
Author: Björn Geuken
Date: 2018-06-19 (Tue, 19 Jun 2018)
Changed paths:
M .rubocop_todo.yml
M src/api/app/models/binary_release.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
A src/api/spec/cassettes/Project/_do_project_release/uses_the_package_s_release_target_name_when_releasing_the_package.yml
M src/api/spec/factories/repository.rb
M src/api/spec/models/package_spec.rb
M src/api/spec/models/project_spec.rb
Log Message:
-----------
Merge pull request #5023 from bgeuken/bugfix/manual_maintenance_release_project_wide
Bugfix/manual maintenance release project wide
Compare: https://github.com/openSUSE/open-build-service/compare/4c45d48af18a...16527d...
**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.