主权项 |
1. A system comprising:
a test environment configured to test one or more applications; a project management platform configured to manage a status for each of one or more projects, each project corresponding to a code change to be applied to one or more a change control platform configured to:
receive each code change from a developer; andapply each code change in the test environment; a processor; a memory coupled to the processor; and a release template data structure stored in the memory for holding project change control records,
each project change control record, when included in the release template data structure, comprising a project identifier field, wherein:
for each respective project:
the project management platform is further configured to assign an approved status as the status for the respective project upon receipt of an indication of approval for the respective project from an application development manager, the indication of approval being received after receipt of a notification from the developer that the code change corresponding to the respective project has been submitted to the change control platform; andfor each received code change:
the change control platform is further configured to apply the received code change in the test environment only if a set of conditions is met, the set of conditions comprising:
the project corresponding to the received code change has been assigned an approved status by the project management platform; andat least one project change control record in the release template data structure contains a project identifier value corresponding to the received code change as an indication that the received code change is authorized for release. |