2017-04-23 80 views
0

我們在我們的項目中使用TFS2015版本管理。要執行特定的構建,我需要添加多個任務(大約50)。我可以將這些構建任務分成5個邏輯組。由於這些邏輯組將是可重用的,我正在考慮創建一個新的自定義構建任務,並在我的新自定義構建任務中添加已有的構建任務。在新的自定義構建任務中重新使用TFS2015的現有構建任務

這可能嗎?如果是,如何?

+0

該任務組可重複使用,可添加到構建或發佈定義(我更新了我的答案)。將可用構建任務添加到自定義構建任務的詳細要求是什麼? –

回答

0

Task group是可重複使用的任務,可以添加到構建或發佈定義中,就像任何其他任務一樣。所以你只需要將必要的任務分組到一個組中並添加這個組來建立或釋放。

步驟組任務,並在構建使用或放行:

  1. 打開一個構建/發佈定義
  2. 選擇一些任務,然後右鍵單擊>創建任務組
  3. 打開一個構建/發佈定義
  4. 添加步驟/任務>選擇相應的任務組>添加

您不能增加已有的構建/ R在自定義構建任務中使用elease任務,但可以參考這些任務的源代碼並將必要的代碼複製到自定義構建任務腳本(許多腳本文件可以直接加載/引用到腳本文件)。

關於構建任務的源代碼,您可以在[agent folder]\tasks文件夾中將構建任務的源代碼(構建中使用的所有任務下載到任務文件夾)或參考此站點:vsts-tasks