Development and implementation of containerized applications

    公开(公告)号:US12039301B2

    公开(公告)日:2024-07-16

    申请号:US17815973

    申请日:2022-07-29

    IPC分类号: G06F8/36 G06F8/10 G06F8/60

    CPC分类号: G06F8/36 G06F8/10 G06F8/60

    摘要: 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.

    DEVELOPMENT AND IMPLEMENTATION OF CONTAINERIZED APPLICATIONS

    公开(公告)号:US20240036833A1

    公开(公告)日:2024-02-01

    申请号:US17815973

    申请日:2022-07-29

    IPC分类号: G06F8/36 G06F8/10 G06F8/60

    CPC分类号: G06F8/36 G06F8/10 G06F8/60

    摘要: 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.