Branch: refs/heads/feature_multibuild_results
Home: https://github.com/openSUSE/open-build-service
Commit: a7af8dfee0b0b140afa2e0b6e1905483de6ab5e0
https://github.com/openSUSE/open-build-service/commit/a7af8dfee0b0b140afa2e0...
Author: Henne Vogelsang
Date: 2017-01-12 (Thu, 12 Jan 2017)
Changed paths:
A src/api/app/models/local_build_result.rb
M src/api/app/views/webui/package/_buildstatus.html.erb
M src/api/config/initializers/activexml.rb
Log Message:
-----------
Initial mob-code for multibuild
Commit: d3b41ed36a1c80387df4aec39544ca4c6312e4f1
https://github.com/openSUSE/open-build-service/commit/d3b41ed36a1c80387df4ae...
Author: Björn Geuken
Date: 2017-01-12 (Thu, 12 Jan 2017)
Changed paths:
M src/api/app/helpers/webui/buildresult_helper.rb
Log Message:
-----------
[webui] Adjust arch_repo_table_cell helper to allow providing build result status hash via parameter
We are going to need this for showing multibuild results in the ui.
Commit: fe0c13b2871b03b533061464e15cbe110ac9f3cd
https://github.com/openSUSE/open-build-service/commit/fe0c13b2871b03b5330614...
Author: Björn Geuken
Date: 2017-01-12 (Thu, 12 Jan 2017)
Changed paths:
M src/api/app/models/local_build_result.rb
Log Message:
-----------
[api][webui] Make LocalBuildResult#find_by_project_and_package private
This method is only used internally.
Commit: 0ab06b2afd7e5559853713fe534ee0220489b478
https://github.com/openSUSE/open-build-service/commit/0ab06b2afd7e5559853713...
Author: Björn Geuken
Date: 2017-01-12 (Thu, 12 Jan 2017)
Changed paths:
M src/api/app/models/local_build_result.rb
Log Message:
-----------
[api][webui] Extend attributes LocalBuildResult has
'state' and 'details' are needed repository link and build state tooltip on
build result page.
Commit: b87d582f568de2e716466052aabfeb51f7c83d90
https://github.com/openSUSE/open-build-service/commit/b87d582f568de2e7164660...
Author: Björn Geuken
Date: 2017-01-12 (Thu, 12 Jan 2017)
Changed paths:
M src/api/app/models/local_build_result.rb
Log Message:
-----------
[api][webui] Cleanup LocalBuildResult model
Commit: a6035ea68c810080c717c6227d4e55d873974d81
https://github.com/openSUSE/open-build-service/commit/a6035ea68c810080c717c6...
Author: Björn Geuken
Date: 2017-01-12 (Thu, 12 Jan 2017)
Changed paths:
M src/api/app/models/package.rb
Log Message:
-----------
[api][webui] Introduce multibuild related methods to Package model
Introduces is_multibuild? and get_multibuild_packages.
This allows to fetch lists of names of multibuild packages.
Multibuilds is the support of additional package builds within one
package container (Package instance). To make this possible a package
either has to contain a,
- _multibuild file that contains a list of packages that match with
the availabe build descriptions (eg. foo.spec).
- _link file that links to another package container.
Commit: 5c7395b36ba6dc588f3314082b83e4ce530a55f2
https://github.com/openSUSE/open-build-service/commit/5c7395b36ba6dc588f3314...
Author: Björn Geuken
Date: 2017-01-12 (Thu, 12 Jan 2017)
Changed paths:
M src/api/app/views/webui/package/_buildstatus.html.erb
Log Message:
-----------
[api][webui] Update package's buildresult view to reflect build states of multibuilds
Compare: https://github.com/openSUSE/open-build-service/compare/878c8e190ebb...5c7395...