Patent ID: 8924867

Claim:
A system comprising: a first device comprising: a first memory system storing first processor-executable program code; and a first processor to execute the first processor-executable program code in order to cause the first device to: receive a request from a remote Web browser identifying a remote location of source code and a computing platform; in response to the request, create a build environment in the first memory system corresponding to the identified computing platform; retrieve the source code from the remote location; execute a build based on the source code, using the build environment, to create, in the first memory system, build output, a log file, and a build directory associated with the build; and transmit, to the remote Web browser, a first Web page including the build output; receive a second request from the remote Web browser to browse the build directory; in response to the second request, transmit, to the remote Web browser, a second Web page including a link to at least one folder of the build directory; receive a third request from the remote Web browser to view the log file; and in response to the third request, transmit, to the remote Web browser, a third Web page including at least a portion of the log file, wherein the first Web page comprises a link selectable to issue the third request.