发明名称 Automated build process and root-cause analysis
摘要 A method, executed by a processor, for automatically integrating tracks into a software build receives a track to be integrated and determines if all tracks dependent upon the received track have been integrated into the software build. If all tracks dependent upon the received tracks are determined to have been integrated, the method automatically creates build scripts according the received track. If not all tracks dependent upon the received tracks are determined to have been integrated, the method notifies owners of the received track and any unintegrated dependent tracks. The method automatically starts build processes according to the build scripts. If all the build processes are successful, the method marks the received track and all the dependent tracks as good and ready for a product build.
申请公布号 US8839188(B2) 申请公布日期 2014.09.16
申请号 US201113110491 申请日期 2011.05.18
申请人 International Business Machines Corporation 发明人 Chen Guoyou;Marathu Rajya Lakshmi Devi
分类号 G06F9/44;G06F11/00;G06F12/14;G06F12/16;G08B23/00 主分类号 G06F9/44
代理机构 Yee & Associates, P.C. 代理人 Yee & Associates, P.C. ;Kalaitzis Parashos
主权项 1. A method, comprising: receiving, at a configuration management control server, a track to be integrated into a software build, wherein the received track is a current track and a source code track previously stored in local track storage; determining, using a dependency determination module, at the configuration management control server, and a track repository containing received tracks which were integrated previously, if all tracks dependent upon said received track have been marked as good and integrated in the track repository; and, if all tracks dependent upon said received track are determined to have been marked as good and integrated in the track repository, automatically creating build scripts by the configuration management control server according to said current track and its dependent tracks.
地址 Armonk NY US