Quality on Submit Process
First Claim
1. A computer implemented method performed by one or more processors for providing a quality on submit process, the method comprising the following operations:
- monitoring a source control system for submissions of new source code;
determining that new source code has been submitted by a user to the source control system;
sending a request to at least one quality control application to perform a quality control task for the new source code;
receiving a report from the quality control application regarding results of the quality control task;
generating a general report of results of each quality control task performed by each of the at least one quality control application; and
sending the general report to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
54 Citations
20 Claims
-
1. A computer implemented method performed by one or more processors for providing a quality on submit process, the method comprising the following operations:
-
monitoring a source control system for submissions of new source code; determining that new source code has been submitted by a user to the source control system; sending a request to at least one quality control application to perform a quality control task for the new source code; receiving a report from the quality control application regarding results of the quality control task; generating a general report of results of each quality control task performed by each of the at least one quality control application; and sending the general report to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product encoded on a non-transitory, tangible storage medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:
-
monitoring a source control system for submissions of new source code; determining that new source code has been submitted by a user to the source control system; sending a request to at least one quality control application to perform a quality control task for the new source code; receiving a report from the quality control application regarding results of the quality control task; generating a general report including results of the quality control task performed by each of the at least one quality control application; and sending the general report to the user. - View Dependent Claims (14, 15, 16)
-
-
17. A system, comprising:
-
memory operable to store reports generated by quality control applications; and one or more processors operable to; monitor a source control system for submissions of new source code; determine that new source code has been submitted by a user to the source control system; send a request to at least one quality control application to perform a quality control task for the new source code; receive a report from the quality control application regarding results of the quality control task; generate a general report of results of the quality control task performed by each of the at least one quality control application; and send the general report to the user. - View Dependent Claims (18, 19, 20)
-
Specification