[obs-commits] [openSUSE/open-build-service] 3397fc: Initial mob-code for multibuild
Branch: refs/heads/feature_multibuild_results Home: https://github.com/openSUSE/open-build-service Commit: 3397fc17124e9abefad352294c733d3f620e2386 https://github.com/openSUSE/open-build-service/commit/3397fc17124e9abefad352... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2016-12-07 (Wed, 07 Dec 2016) 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: e4c55b376524895d3959a0ef034361bb92f88ee6 https://github.com/openSUSE/open-build-service/commit/e4c55b376524895d3959a0... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-12-13 (Tue, 13 Dec 2016) 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: 8220d8031fc4ee3482b40540fb9197c3f05f3a95 https://github.com/openSUSE/open-build-service/commit/8220d8031fc4ee3482b405... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-12-13 (Tue, 13 Dec 2016) 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: 031da935372835d840b49097372882dccaf0ac4e https://github.com/openSUSE/open-build-service/commit/031da935372835d840b490... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-12-13 (Tue, 13 Dec 2016) 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: 76a49dadbd49e306eea4d342ad6f0cf5b2813667 https://github.com/openSUSE/open-build-service/commit/76a49dadbd49e306eea4d3... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M src/api/app/models/local_build_result.rb Log Message: ----------- [api][webui] Cleanup LocalBuildResult model Commit: 856cc51855e5df7503e7d0fd4b14009988238951 https://github.com/openSUSE/open-build-service/commit/856cc51855e5df7503e7d0... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-12-13 (Tue, 13 Dec 2016) 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: 878c8e190ebb0fc921d54790d1a76b9a436c982e https://github.com/openSUSE/open-build-service/commit/878c8e190ebb0fc921d547... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-12-13 (Tue, 13 Dec 2016) 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/3397fc17124e^...878c8e190ebb
participants (1)
-
Björn Geuken