US 12,079,625 B2
Pipeline release validation
Josef Hoenzsch, Detroit, MI (US); Joynal Abedin, Warren, MI (US); and William Aaron McDonald, Macomb, MI (US)
Assigned to Ally Financial Inc., Detroit, MI (US)
Filed by Ally Financial Inc., Detroit, MI (US)
Filed on Jan. 6, 2023, as Appl. No. 18/094,230.
Application 18/094,230 is a continuation of application No. 17/194,843, filed on Mar. 8, 2021, granted, now 11,586,433.
Prior Publication US 2023/0145163 A1, May 11, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/71 (2018.01); G06F 8/60 (2018.01); G06F 11/36 (2006.01); G06F 21/57 (2013.01)
CPC G06F 8/71 (2013.01) [G06F 8/60 (2013.01); G06F 11/3672 (2013.01); G06F 21/577 (2013.01); G06F 2221/033 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing metadata, comprising:
generating an immutable identifier by executing a hashing function on a version of a codebase;
generating a data structure comprising a first subset of metadata for a first utility associated with a first stage of a pipeline executed on the codebase and a second subset of metadata for a second utility associated with a second stage of the pipeline;
retrieving, at one or more gates of the pipeline and using the immutable identifier, the first subset of metadata and the second subset of metadata that are associated with the pipeline; and
verifying the first subset of metadata and the second subset of metadata based at least in part on a comparison of the first subset of metadata and the second subset of metadata to policy information, wherein the policy information corresponds to one or more security policies designated by an enterprise.