Msbuild 定制TFS 2008构建序列以避免编译和部署SSR

Msbuild 定制TFS 2008构建序列以避免编译和部署SSR,msbuild,continuous-integration,ssrs-2008,Msbuild,Continuous Integration,Ssrs 2008,我正在尝试为SQL Server Reporting Services创建CI进程。 我对TFS相当陌生,但对MSBuild很有经验。在过去,我将MSBuild与TeamCity结合使用,因此整个构建过程或多或少都是定制的 这里是我问题的开始,因为我部署的解决方案只包含报表服务器项目(rds),不需要编译。我想我会覆盖TFS运行的第一个默认任务(endToEndItemation),以覆盖默认的TFS构建序列并注入我自己的任务 我遇到的第一个障碍是构建总是失败,如何将构建的状态设置为成功?目前E

我正在尝试为SQL Server Reporting Services创建CI进程。 我对TFS相当陌生,但对MSBuild很有经验。在过去,我将MSBuild与TeamCity结合使用,因此整个构建过程或多或少都是定制的

这里是我问题的开始,因为我部署的解决方案只包含报表服务器项目(rds),不需要编译。我想我会覆盖TFS运行的第一个默认任务(endToEndItemation),以覆盖默认的TFS构建序列并注入我自己的任务

我遇到的第一个障碍是构建总是失败,如何将构建的状态设置为成功?目前EndToEndication任务非常简单,只有一条消息

这是在不需要编译的TFS中创建自定义生成过程的最佳方法吗?或者我应该使用默认序列并覆盖中提到的一个钩子任务吗

  • (即:后编译)
我希望实现的核心步骤是:

  • 捆绑RDL和数据源文件
  • 连接到主机服务器以 注册/部署报告
  • 重新应用任何需要的订阅 以前存在
  • 运行测试以验证部署 已成功,正在返回结果 果然
  • 我找到了另一篇关于Report services部署的文章:

    但是它没有提到定制标准构建过程的最佳实践


    任何帮助都将不胜感激。

    对于任何感兴趣的人,我刚刚无意中回答了我提出的第一个问题:

    我遇到的第一个障碍是构建总是失败,如何将构建的状态设置为成功

    您可以在以下位置找到解决方案:

    此属性可用的选项有:

    • 不为人知
    • 失败
    • 成功
    别忘了还要设置TestStatus,否则构建只会部分成功


    仍在寻找创建自定义构建序列的最佳实践。

    对于任何感兴趣的人,我刚刚无意中找到了我问的第一个问题的答案:

    我遇到的第一个障碍是构建总是失败,如何将构建的状态设置为成功

    您可以在以下位置找到解决方案:

    此属性可用的选项有:

    • 不为人知
    • 失败
    • 成功
    别忘了还要设置TestStatus,否则构建只会部分成功

    仍然在寻找创建自定义构建序列的最佳实践