-
公开(公告)号:US12039301B2
公开(公告)日:2024-07-16
申请号:US17815973
申请日:2022-07-29
申请人: Royal Bank of Canada
发明人: Ian Kerins , Benny Derick Marianayagam , Parth Sondarva , Sahil Bhardwaj , Yasamin Ahmadzadeh , Navpreet Kaur , Michael David Webster , Biren H Parmar , Juan Carlos Chang Zheng , Jong Ming Char , Chi Kit Yim , Harpreet Singh
摘要: A method for developing a containerized application using a pipeline platform consisting of a plurality of stages with associated development tools, the method comprising the steps of: receiving application parameters and a check-in code for the containerized application; generating a configuration file based on the application parameters, the configuration file containing configuration content including insert code; embedding the insert code into the check-in code; dynamically provisioning an opinionated pipeline based on contents of the configuration file, the opinionated pipeline including the plurality of stages with the associated development tools; setting up one or more control gates in one or more of the plurality of stages; receiving customized code for the containerized application, the customized code representing modifications of the insert code; and packaging the containerized application to include code contents of the check-in code, the customized code, and the insert code; wherein the containerized application is submitted for deployment to one or more environment platforms upon satisfying the one or more control gates or the containerized application is restricted from the subsequent deployment based on failure of the one or more control gates.
-
公开(公告)号:US20240036833A1
公开(公告)日:2024-02-01
申请号:US17815973
申请日:2022-07-29
申请人: Royal Bank of Canada
发明人: Ian Kerins , Benny Derick Marianayagam , Parth Sondarva , Sahil Bhardwaj , Yasamin Ahmadzadeh , Navpreet Kaur , Michael David Webster , Biren H Parmar , Juan Carlos Chang Zheng , Jong Ming Char , Chi Kit Yim , Harpreet Singh
摘要: A method for developing a containerized application using a pipeline platform consisting of a plurality of stages with associated development tools, the method comprising the steps of: receiving application parameters and a check-in code for the containerized application; generating a configuration file based on the application parameters, the configuration file containing configuration content including insert code; embedding the insert code into the check-in code; dynamically provisioning an opinionated pipeline based on contents of the configuration file, the opinionated pipeline including the plurality of stages with the associated development tools; setting up one or more control gates in one or more of the plurality of stages; receiving customized code for the containerized application, the customized code representing modifications of the insert code; and packaging the containerized application to include code contents of the check-in code, the customized code, and the insert code; wherein the containerized application is submitted for deployment to one or more environment platforms upon satisfying the one or more control gates or the containerized application is restricted from the subsequent deployment based on failure of the one or more control gates.
-