The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 07, 2019

Filed:

Feb. 22, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Carlo Rivera, Township of Washington, NJ (US);

Derek Ying Kit Leung, Seattle, WA (US);

Barrett E. Amos, Seattle, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/41 (2018.01); G06F 8/71 (2018.01); G06F 11/07 (2006.01); G06F 11/14 (2006.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3624 (2013.01); G06F 8/43 (2013.01); G06F 8/71 (2013.01); G06F 11/079 (2013.01); G06F 11/1441 (2013.01); G06F 11/0793 (2013.01); G06F 11/36 (2013.01); G06F 11/366 (2013.01);
Abstract

Management of an extensive code database having multiple user tenants building code is provided. A request to check-in code is received, and a build and validation to check-in the update to a user's code is performed. The validation results in indication of an error due to a bad state of the system that performed the build. The build machine is rebooted, and a second build is performed. Optionally, a user is prompted during a grace time period to cancel the corrective action of rebooting the build machine. Optionally, the validation error may be indicated as a product issue, a network issue, or a known limitation in the compiler. Optionally, other corrective actions such as preventing retrying the build and escalating the error may be taken. Optionally, the build may be prevented when the check-in includes code that produced an error on a previous build.


Find Patent Forward Citations

Loading…