Code release with automatic callback
AssigneeIntuit Inc.
InventorShreeshankar Chatterjee
Life of this patent
Estimating the term…
Abstract
A continuous integration and delivery (CID) pipeline may deploy code in a state of incomplete testing to at least one user. While the code is deployed, a callback address manager of at least one processor in communication with the CID pipeline may hand the code off to a simulation manager of the at least one processor. The simulation manager may test the code and generate a score decision based on a result of the testing. The simulation manager may send the score decision to the callback address manager. The callback address manager may modify deployment of the code based on the score decision.
Claims26
A code deployment method comprising:
- deploying, by a continuous integration and delivery (CID) pipeline, code in a state of incomplete testing to at least one end user in a production stage;
- while the code is deployed, handing off, by a callback address manager of at least one processor in communication with the CID pipeline, the code to a simulation manager of the at least one processor;
- testing, by the simulation manager, the code;
- generating, by the simulation manager, a score decision based on a result of the testing;
- sending, by the simulation manager, the score decision to the callback address manager;
- and
- modifying, by the callback address manager, deployment of the code based on the score decision.
A code deployment system comprising:
- a continuous integration and delivery (CID) pipeline configured to deploy code in a state of incomplete testing to at least one end user in a production stage;
- and
- at least one processor configured to execute:
- a callback address manager in communication with the CID pipeline and configured to hand the code off to a simulation manager executed by the at least one processor while the code is deployed;
- and
- the simulation manager configured to test the code, generate a score decision based on a result of the testing, and send the score decision to the callback address manager;
- wherein
- the callback address manager is configured to modify deployment of the code based on the score decision.
Dependencies are inferred from the claim text.