If you use the Team Foundation Service (on visualstudio.com) as your source control system, you can build your sources in the cloud, but access the build outputs locally.

Just start a new project on visualstudio.com and add a solution with some projects to it.

In my case a ASP .NET Web Api 2.0 project, a integration test project and a unit test project:

clip_image001

In the source control explorer it look like:

clip_image002

Create a build definition

Create a build definition in Microsoft Visual Studio 2013

If you choose for the option "Copy build output to the following Source Control folder (this folder will be created if it does not exist)".

The output of the build will be put in TFS.

So after the build you can download it from TFS and deploy locally.

Downloading can be automated by using PowerShell or some other tooling.

clip_image003

When you choose to put the output of the builds in TFS, you will find a "Drops" folder in the source control explorer.

clip_image004

clip_image005

The build result summary, shows some statistics on the build:

clip_image006

 

The builds can also be executed online and the result can also be seen online in the browser:

image

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.