Search based content inventory comparison
First Claim
1. A method comprising:
- receiving, using a processing device of a release management system, a selection of content data identifying a plurality of products, each of the plurality of products comprising a plurality of packages, wherein the release management system comprises a plurality of release environments comprising a development environment, a testing environment, and a production environment with each release environment representing an installation area in which a portion of the packages associated with the content data is to be released;
receiving a selection of first and second environment filters from a plurality of environment filters, the plurality of environment filters comprise one or more of a development environment filter, a testing environment filter, and a production environment filter that correspond to at least one of the plurality of release environments;
responsive to receiving the selection of first and second environment filters, providing for display of a comparison between of a corresponding package from each of the release environments associated with the first and second environment filters; and
responsive to detecting completion of a level in the releasing of the content data, causing packages to be promoted from one release environment corresponding to the first environment filter of the plurality of environment filters to another release environment corresponding to the second environment filter of the plurality of environment filters.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be implemented in, among other things, a method that includes receiving a selection of content filters for content data that identifies products, packages, and repositories, and receiving a selection of environment filters. The method includes filtering the content data to identify content items in view of the content filters and the environment filters. The content items include one or more of the repositories, the products, or the packages. The method includes causing presentation of a list of the content items, which organizes the content items in view of release environments that are within the content items and repositories that are within the content items. The method includes receiving a selection of repository-environment combinations from the subset of the release environments and the subset of the repositories and causing presentation of a comparison of ones of the packages for each of the repository-environment combinations.
50 Citations
19 Claims
-
1. A method comprising:
-
receiving, using a processing device of a release management system, a selection of content data identifying a plurality of products, each of the plurality of products comprising a plurality of packages, wherein the release management system comprises a plurality of release environments comprising a development environment, a testing environment, and a production environment with each release environment representing an installation area in which a portion of the packages associated with the content data is to be released; receiving a selection of first and second environment filters from a plurality of environment filters, the plurality of environment filters comprise one or more of a development environment filter, a testing environment filter, and a production environment filter that correspond to at least one of the plurality of release environments; responsive to receiving the selection of first and second environment filters, providing for display of a comparison between of a corresponding package from each of the release environments associated with the first and second environment filters; and responsive to detecting completion of a level in the releasing of the content data, causing packages to be promoted from one release environment corresponding to the first environment filter of the plurality of environment filters to another release environment corresponding to the second environment filter of the plurality of environment filters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having instructions that, when executed by a processing device, cause the processing device to:
-
receive, using the processing device, a selection of content data identifying a plurality of products, each of the plurality of products comprising a plurality of packages, wherein the release management system comprises a plurality of release environments comprising a development environment, a testing environment, and a production environment with each release environment representing an installation area in which a portion of the packages associated with the content data is to be released; receive a selection of first and second environment filters from a plurality of environment filters, the plurality of environment filters comprise one or more of a development environment filter, a testing environment filter, and a production environment filter that correspond to at least one of the plurality of release environments; responsive to receiving the selection of first and second environment filters, provide, using the processing device, for display of a comparison between a corresponding package from each of the release environments associated with the first and second environment filters; and responsive to detecting completion of a level in the releasing of the content data, cause packages to be promoted from one release environment corresponding to the first environment filter of the plurality of environment filters to another release environment corresponding to the second environment filter of the plurality of environment filters. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
an interface of a release management system to; receive a selection of content data that identifies a plurality of products, each of the plurality of products comprising a plurality of packages, wherein the release management system comprises a plurality of release environments comprising a development environment, a testing environment, and a production environment with each release environment representing an installation area in which a portion of the packages associated with the content data is to be released; receive a selection of first and second environment filters from a plurality of environment filters, the plurality of environment filters comprise a development environment filter, a testing environment filter, and a production environment filter that correspond to at least one of the plurality of release environments; and a processing device operatively coupled to the interface to; responsive to receiving the selection of first and second environment filters, provide for display of a comparison between a corresponding package from each of the release environments associated with the first and second environment filters; and responsive to detecting completion of a level in the releasing of the content data, cause packages to be promoted from one release environment corresponding to the first environment filter of the plurality of environment filters to another release environment corresponding to the second environment filter of the plurality of environment filters. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification