Udostępnij przez


Konfigurowanie ustawień zaawansowanych

W tym artykule opisano, jak skonfigurować zaawansowane ustawienia instancji zarządzanych pul DevOps.

Przegląd

Aby wyświetlić i skonfigurować ustawienia zaawansowane dla puli, przejdź do puli w witrynie Azure Portal i przejdź do pozycji Ustawienia>zaawansowane.

Zrzut ekranu przedstawiający menu Ustawienia zaawansowane.

Folder roboczy

Domyślny folder roboczy dla agentów zarządzanych pul DevOps to zazwyczaj D:\a\_work (lub C:\a\_work, jeśli rozmiar maszyny wirtualnej puli nie ma dysku D) dla agentów systemu Windows lub /mnt/vss/_work dla agentów systemu Linux, a pipeline może odwoływać się do folderu roboczego, używając wstępnie zdefiniowanej zmiennej Agent.WorkFolder. Skonfiguruj ustawienie Folder roboczy, aby zastąpić domyślny folder roboczy dla każdego obrazu agenta w puli.

Typowym scenariuszem określania niestandardowego ustawienia folderu roboczego jest sytuacja, gdy masz dołączony dysk danych i chcesz, aby folder roboczy agenta był na tym dysku. Jeśli na przykład masz obraz agenta systemu Windows z dołączonym dyskiem danych przypisanym do litery F, możesz ustawić folder roboczy na F:\custom-work-folder, tak aby wszyscy agenci używający tego obrazu korzystali z określonego folderu na dysku danych jako swojego folderu roboczego. W przypadku agentów systemu Linux dysk danych jest instalowany jako /mnt/storage/sdc, więc aby użyć folderu o nazwie custom-work-folder na dołączonym dysku danych, użyj polecenia /mnt/storage/sdc/custom-work-folder.

Ważne

Ustawienie Folder roboczy ma zastosowanie do każdego agenta w puli. Jeśli masz wiele obrazów skonfigurowanych w puli i chcesz skonfigurować różne foldery robocze dla każdego obrazu, skonfiguruj żądanie folderu roboczego w potokach dla obrazów, gdzie nie chcesz używać ustawienia folderu roboczego na poziomie puli. Zapotrzebowanie na poziomie WorkFolder potoku ma pierwszeństwo przed ustawieniem puli folderu roboczego.

Nie należy określać folderu roboczego stylu systemu Windows dla agenta systemu Linux. Jeśli określisz folder roboczy w stylu systemu Windows dla agenta systemu Linux, takiego jak F:\custom-work-folder, agent systemu Linux próbuje użyć folderu roboczego agenta podobnego do mnt/vss/_workF:\custom-work-folder, co kończy się niepowodzeniem.

W przypadku określenia folderu roboczego stylu systemu Linux dla agenta systemu Windows, takiego jak /mnt/storage/sdc/custom-work-folder, agent systemu Windows używa tego folderu na dysku domyślnym, na przykład D:\mnt\storage\sdc\custom-work-folder.

Można skonfigurować ustawienie Folder roboczy na karcie Zaawansowane podczas tworzenia nowej puli lub przechodząc do pozycji Ustawienia>Zaawansowane dla istniejącej puli.

Określ folder, który ma być używany dla folderu roboczego agenta w ustawieniu Folder roboczy , a następnie wybierz pozycję Zastosuj , aby zapisać zmiany. Pozostaw to ustawienie puste, aby użyć domyślnego folderu roboczego.

Zrzut ekranu przedstawiający zaawansowane ustawienie puli folderu roboczego.