InCycle Software's Application Modernization and DevOps Blog

Deploying uncompiled resources with Release Management

Written by Daniel Mann | Jun 18, 2014 1:32:10 PM

Let's say you have a folder in TFS with something you want to deploy, but that resource isn't something you actually compile -- it could be SQL scripts, database backups, anything! Well, the default build process template doesn't give you the option to just grab stuff out of source control and push it to a drop folder.

I recently needed to do exactly that, so I made a super-simple TFS 2013 Build Process Template that just downloads the workspace you specify in your build definition, then copies everything in that workspace to the drop folder. No compilation, no test running, nothing fancy. It just gets stuff out of source control and into a drop location so you can deploy it from RM.

You can grab it here!
CopyWorkspaceToBuildDrop

And a version for TFS2010:
CopyWorkspaceToBuildDrop2010

As always, use at your own risk.