Release Management 的 Team Build 腳本如何使用 PowerShell 呢?
以前若是要在 Team Build 的編譯過程中加工要執行 Command line 或是 特定的工作的話,可能就必須要透過 WorkFlow 的方式來修改裡面的行為。雖然是正規的作法,但對於不想要改變 Team Build 流程又想要有一些客製化的能力時就有些困擾。
在 Team Build 2013 中已經在原本的預設範本中提供了「指令碼路徑」的方式可以讓編譯的時候執行一段 PowerShell
但切換到 Release Management 的 建置流程範本 ReleaseDefaultTemplate.11.1.xaml 卻找不到
ReleaseTfvcTemplate.12.xaml
因為很久沒有用 Team Build 附的範本,這個時候才發現原來 Release 附的是舊的版本。
請 下載 ReleaseTemplate.12.zip 這個建置流程範本,裡面有 ReleaseTfvcTemplate.12.xaml 的檔案並加入到項目之中後。
就可以看到在 Build 的進階功能之中也可以看到 Post-build script path 和 Pre-build script path 了呢
參考