共用方式為


複製或匯入管線

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

建立管線的其中一種方法是複製現有的管線,並將其作為起點。 針對 YAML 管線,程式就像將 YAML 從一個管線複製到另一個管線一樣簡單。 對於在傳統編輯器中建立的管線,程式取決於要複製的管線是否與新管線位於相同的專案中。 如果要複製的管線位於相同的專案中,您可以複製它,如果它位於不同的專案中,您可以從該專案匯出它,並將它匯入至您的專案。

複製經典管道也會複製其設定,例如變數、觸發和選項。 不會複製安全性設定。 複製 YAML 管線只會複製 YAML 內容,而您需要重新設定任何其他設定。

如需使用 匯出至 YAML 將傳統組建管線移轉至 YAML 的資訊,請參閱 從傳統管線移轉

複製管線

針對 YAML 管線,複製的程式是從來源管線複製 YAML,並將其作為新管線的基礎。

  1. 流覽至您的管線,然後選擇 [ 編輯]。

    Azure DevOps Server 2019 中的管線詳細數據

  2. 從編輯器複製管線 YAML,然後將它貼到新管線的 YAML 編輯器中。

  3. 若要自定義新複製的管線,請參閱 自定義管線

  1. 移至管線的管線詳細數據,然後選擇 [編輯]。

    編輯管線。

  2. 從編輯器複製管線 YAML,然後將它貼到新管線的 YAML 編輯器中。

    注意

    從傳統管線複製時,請選取執行程序、檢視 YAML複製至剪貼簿,然後貼到新管線的 YAML 編輯器。 您可以針對管線中的每個作業重複這些動作。

  3. 若要自定義新複製的管線,請參閱 自定義管線

注意

複製 YAML 管線時,只會複製 YAML 內容。 您必須重新設定 YAML 內容範圍以外的任何其他設定,例如變數、觸發程式、安全性和其他設定。

匯出和匯入管線

您可以導出現有的管線,然後匯入它,以建立新的傳統管線。 在必須在個別專案中建立新管線的情況下,這非常有用。

在 YAML 管線中,從某個項目匯出並匯入至另一個專案與複製程式相同。 您可以從編輯器複製管線 YAML,並將它貼到新管線的 YAML 編輯器中。

  1. 流覽至您的管線,然後選擇 [ 編輯]。

    Azure DevOps Server 2019 中的管線詳細數據

  2. 從編輯器複製管線 YAML,然後將它貼到新管線的 YAML 編輯器中。

  3. 若要自定義新複製的管線,請參閱 自定義管線

  1. 移至管線的管線詳細數據,然後選擇 [編輯]。

    編輯管線。

  2. 從編輯器複製管線 YAML,然後將它貼到新管線的 YAML 編輯器中。

  3. 若要自定義新複製的管線,請參閱 自定義管線

下一步

瞭解如何 自定義您複製或匯入的管線