我正在嘗試爲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 /部署的報告
- 再次申請該 以前存在
- 進行測試,以驗證部署 成功的任何預訂,並返回結果 預期
我發現在報告服務部署的另一篇文章:
但它沒有提到自定義標準構建過程的最佳做法。
任何幫助,將不勝感激。