Wprowadzenie

Ukończone

W tym module skonfigurujesz własnego agenta kompilacji uruchomionego na maszynie wirtualnej platformy Microsoft Azure.

Wyobraź sobie, że pracujesz dla firmy o nazwie Tailspin Toys, a twój zespół opracowuje aplikację o nazwie Space Game. Do tej pory użyto agenta hostowanego przez firmę Microsoft, który uruchamia system Ubuntu w celu skompilowania aplikacji internetowej Space Game . W większości przypadków agent hostowany przez firmę Microsoft może wykonać wszystko, czego potrzebujesz.

Jednak czasami potrzebujesz dodatkowej mocy obliczeniowej, miejsca na dysku lub czasu do kompilowania aplikacji. W tym module dowiesz się, jak skonfigurować własnego agenta kompilacji, który może działać w chmurze lub lokalnie.

Cele szkolenia

Po ukończeniu tego modułu będziesz mieć następujące umiejętności:

  • Wybierz, kiedy używać agentów kompilacji hostowanych przez firmę Microsoft i kiedy hostować własne.
  • Opisz dostępne opcje zarządzania własnymi agentami kompilacji.
  • Tworzenie i konfigurowanie własnego agenta do pracy z usługą Azure Pipelines.
  • Połączenie agenta do potoku i skompiluj aplikację.

Wymagania wstępne

Moduły w tej ścieżce szkoleniowej są ze sobą powiązane.

Aby postępować zgodnie z postępem od początku, najpierw ukończ ścieżkę szkoleniową Wprowadzenie do usługi Azure DevOps .

Zalecamy również rozpoczęcie od początku tej ścieżki szkoleniowej: Tworzenie aplikacji za pomocą usługi Azure DevOps.

Jeśli chcesz przejść tylko przez ten moduł, musisz skonfigurować środowisko programistyczne w systemie Windows, macOS lub Linux. Należy wykonać:

Możesz bezpłatnie rozpocząć pracę z usługą Azure DevOps.

To środowisko umożliwia ukończenie ćwiczeń w tych i przyszłych modułach. Możesz również użyć go, aby zastosować nowe umiejętności do własnych projektów.

Uwaga

Usługa Azure Pipelines obsługuje szeroką gamę języków i typów aplikacji. W tym module będziesz pracować z aplikacją .NET, ale możesz zastosować wzorce, które nauczysz się tutaj do własnych projektów korzystających z ulubionych języków programowania i struktur.