我正在尝试为SQL Server Reporting Services创建配置项过程。 我对TFS相当陌生,但对MSBuild颇有经验。在过去,我使用了MSBuild与Team City的组合,因此整个构建过程或多或少都是自定义的。自定义TFS 2008构建序列以避免编译和部署SSRS
这是我的问题的开始,因为我部署的解决方案仅包含Report Server项目(rds),因此无需编译。我认为我会覆盖TFS运行的第一个默认任务(EndToEndIteration)以覆盖默认的TFS构建序列并注入我自己的。
我遇到的第一个问题是构建总是失败,我如何将构建的状态设置为成功?目前EndToEndIteration任务非常轻,只有一条消息。
这是在TFS中创建不需要编译的自定义构建过程的最佳方法吗?或者我应该使用默认的序列,并覆盖在
- http://msdn.microsoft.com/en-us/library/aa337604%28VS.80%29.aspx 提到的钩子任务之一(即:AfterCompile)
,我想实现的核心步骤是:
- 捆绑的RDL和数据源文件
- 连接到主机服务器 REG ister /部署的报告
- 再次申请该 以前存在
- 进行测试,以验证部署 成功的任何预订,并返回结果 预期
我发现在报告服务部署的另一篇文章:
但它没有提到自定义标准构建过程的最佳做法。
任何帮助,将不胜感激。