2017-06-12 113 views
0

我試圖排除$ tf文件夾作爲使用「複製和發佈工件」選項的工件發佈的一部分,如圖所示。但它總是包含$ tf文件夾併發布該文件夾下的所有文件。

我試過這個選項,但沒有運氣。 https://social.msdn.microsoft.com/Forums/en-US/bb22c23e-cb44-44d2-8170-ba5609e9a688/need-help-excluding-the-tf-folder-and-sub-items?forum=TFService

「複製文件」不是用於發佈工件的選項,所以如果有任何選項可以排除該文件夾,則會更好。 enter image description here

+0

你爲什麼要發佈的源代碼作爲一個神器?構建與變更集相關聯,如果您需要在構建時能夠輕鬆查看源代碼的外觀,就可以在構建完成時創建標籤。 –

+0

我的解決方案的結果是什麼? –

回答

3

使用複製文件發佈構建構件任務,而不是:

  1. 複製文件:源文件夾:$(build.sourcesdirectory);目標文件夾:$(build.artifactstagingdirectory);

內容:

**\* 
!$tf\** 
!**\$tf\** 
  • 發佈構建構件:路徑發佈:$(build.artifactstagingdirectory)
  • +0

    我使用的是複製和發佈構建工件來執行任務,但沒有奏效。 – Yass

    +0

    @Yass是的,對我也不適用,但它已被棄用,所以使用複製文件併發布構建工件任務。 –

    相關問題