Secure and flexible pipeline management tool
AssigneeMastercard International Incorporated
InventorsNikhil Ahuja, Nevil Michael, Ari Kast
Life of this patent
Estimating the term…
Loading patent…
AssigneeMastercard International Incorporated
InventorsNikhil Ahuja, Nevil Michael, Ari Kast
Estimating the term…
A secure and flexible pipeline management solution includes determining, based at least on an order in which files are received, a precedence for defining variables, and when a file has multiple definitions for a variable, the order of appearance of the definitions defines precedence. A configuration file is generated with controlling definitions, which are based on the precedences, and a continuous integration continuous delivery (CI/CD) pipeline is executed dependent upon the configuration file. Multiple inheritances and string interpolation are supported. An advantageous result is a significantly simplified CI/CD pipeline that is secure, flexible, and is agnostic to the target environment. Thus, adding a new environment may not require the conventional (burdensome) task of adding further logical dependencies into the pipeline itself. The disclosed solution thus enhances efficiency and reduces errors when maintaining code bases.
A system for pipeline management, the system comprising:
A computerized method for pipeline management, the computerized method comprising:
One or more computer storage media having computer-executable instructions for pipeline management that, upon execution by a processor, cause the processor to at least:
Dependencies are inferred from the claim text.