Invention Grant
- Patent Title: Secure and flexible pipeline management tool
-
Application No.: US16831661Application Date: 2020-03-26
-
Publication No.: US11231922B2Publication Date: 2022-01-25
- Inventor: Nikhil Ahuja , Nevil Michael , Ari Kast
- Applicant: MASTERCARD INTERNATIONAL INCORPORATED
- Applicant Address: US NY Purchase
- Assignee: MASTERCARD INTERNATIONAL INCORPORATED
- Current Assignee: MASTERCARD INTERNATIONAL INCORPORATED
- Current Assignee Address: US NY Purchase
- Main IPC: G06F8/71
- IPC: G06F8/71 ; G06F11/36 ; G06F11/30 ; G06F8/65

Abstract:
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.
Public/Granted literature
- US20210303296A1 SECURE AND FLEXIBLE PIPELINE MANAGEMENT TOOL Public/Granted day:2021-09-30
Information query