Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 32e35abab5402ddb8bda641ee69343240d45e75d
https://github.com/openSUSE/open-build-service/commit/32e35abab5402ddb8bda64...
Author: Björn Geuken
Date: 2019-05-01 (Wed, 01 May 2019)
Changed paths:
M src/api/app/models/project.rb
M src/api/lib/backend/api/build_results/status.rb
Log Message:
-----------
Re-write build_succeed? method
Instead of fetching and parsing build results for all repositories
we fetch the result for a single repo and stop iterating through the
result as soon as we find a summary element that is not empty (aka.
there is a package build in state failed, broken or unresolvable).
Commit: 61c63cda12442b2483343e575d2dd6a2161236f4
https://github.com/openSUSE/open-build-service/commit/61c63cda12442b2483343e...
Author: Björn Geuken
Date: 2019-05-01 (Wed, 01 May 2019)
Changed paths:
M src/api/app/models/concerns/staging_project.rb
M src/api/app/models/obs_factory/obs_project.rb
M src/api/app/models/obs_factory/staging_project.rb
M src/api/lib/backend/api/build_results/status.rb
Log Message:
-----------
Move parsing of the xml response out of the backend API model
The format of how we process and parse the data is unrelated to how
we query it.
So far we don't have a way to handle this in a generic way. Hence we
parse the response each time we fetch them.
Commit: 19d4872280a149e69314d18e5ab72d2f000654a6
https://github.com/openSUSE/open-build-service/commit/19d4872280a149e69314d1...
Author: Stephan Kulow
Date: 2019-05-13 (Mon, 13 May 2019)
Changed paths:
M src/api/app/models/concerns/staging_project.rb
M src/api/app/models/obs_factory/obs_project.rb
M src/api/app/models/obs_factory/staging_project.rb
M src/api/app/models/project.rb
M src/api/lib/backend/api/build_results/status.rb
Log Message:
-----------
Merge pull request #7499 from bgeuken/refactor_maintenance_incident_code
Re-write build_succeed? method
Compare: https://github.com/openSUSE/open-build-service/compare/a123d417b45f...19d487...