使用Team Build 2013部署Web站点

时间:2015-04-21 18:34:32

标签: tfsbuild tfs2013

我来自TeamCity背景,所以这可能是一组特别愚蠢的问题..

我尝试使用CopyDirectory活动自定义XAML构建模板,但没有运气。

我已按照here的说明进行操作,但BuildDetail.DropLocation似乎不存在,所以我对源路径进行了硬编码,但这并不重要步骤没有被运行。

如何指定Source的构建位置?我在\\myserver\builds\8\MyTeamProject\MySolution\Bin\_PublishedWebSites\MyApp上看到了这个字段,但我希望能够使用比这更脆弱的东西。

如何复制web.config文件,而是复制并重命名我的Web.Server1.Config文件?

最后,最重要的是,如何让它完全运行CopyDirectory活动?我的构建完成,但我在日志中看不到这一点,并且目标文件夹中没有错误或文件。

编辑:我是否会更好地在构建定义中调用powershell脚本并跳过工作流程?

1 个答案:

答案 0 :(得分:1)

如果您使用的是TfcTemplate12.xaml,则可以使用构建后脚本路径构建后脚本参数构建参数来运行PowerShell脚本。