Udostępnij za pośrednictwem


Sklonuj lub zaimportuj potok

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Jednym z podejść do tworzenia potoku jest skopiowanie istniejącego potoku i użycie go jako punktu początkowego. W przypadku potoków YAML proces jest tak prosty, jak kopiowanie kodu YAML z jednego potoku do innego. W przypadku potoków utworzonych w edytorze klasycznym procedura zależy od tego, czy potok do skopiowania znajduje się w tym samym projekcie co nowy potok. Jeśli potok do skopiowania znajduje się w tym samym projekcie, możesz go sklonować. Jeśli natomiast znajduje się w innym projekcie, możesz go wyeksportować z tego projektu i zaimportować do swojego projektu.

Klonowanie klasycznego potoku powoduje również sklonowanie jego ustawień, takich jak zmienne, wyzwalacze i opcje. Ustawienia zabezpieczeń nie są klonowane. Klonowanie potoku YAML kopiuje tylko zawartość YAML, a wszelkie inne ustawienia należy skonfigurować ponownie.

Aby uzyskać informacje na temat migrowania klasycznego potoku kompilacji do YAML przy użyciu opcji Eksport do YAML, zobacz Migrowanie z klasycznych potoków kompilacji.

Sklonuj potok

W przypadku potoków YAML proces klonowania polega na skopiowaniu kodu YAML z potoku źródłowego i użyciu go jako podstawy dla nowego potoku.

  1. Przejdź do szczegółów potoku, a następnie wybierz opcję Edytuj.

    Edytuj potok.

  2. Skopiuj pipeline YAML z edytora i wklej go do edytora YAML dla nowego pipeline'u.

    Uwaga

    Podczas kopiowania z klasycznego potoku wybierz zadanie agenta, Wyświetl YAML, Kopiuj do schowka, a następnie wklej go do edytora YAML dla swojego nowego potoku. Te czynności można powtórzyć dla każdego zadania w kolejce zadań.

  3. Aby dostosować nowo sklonowany potok, zapoznaj się z Dostosowywaniem potoku.

Uwaga

Podczas klonowania potoku YAML kopiowana jest tylko zawartość YAML. Należy ponownie skonfigurować wszystkie inne ustawienia zdefiniowane poza zakresem zawartości YAML, takie jak zmienne, wyzwalacze, zabezpieczenia i inne ustawienia.

Eksportowanie i importowanie potoku

Możesz utworzyć nowy klasyczny potok, eksportując istniejący, a następnie importując go ponownie. Jest to przydatne w przypadkach, w których nowy pipeline musi zostać utworzony w osobnym projekcie.

W potoku YAML eksportowanie z jednego projektu i importowanie do innego jest tym samym procesem co klonowanie. Możesz skopiować YAML potoku z edytora i wkleić go do edytora YAML dla nowego potoku.

  1. Przejdź do szczegółów potoku, a następnie wybierz opcję Edytuj.

    Edytuj potok.

  2. Skopiuj pipeline YAML z edytora i wklej go do edytora YAML dla nowego pipeline'u.

  3. Aby dostosować nowo sklonowany pipeline, zobacz Dostosuj swój pipeline.

Następne kroki

Dowiedz się, jak dostosować sklonowany lub zaimportowany potok.