Požadavky: Používám pipelines pipelines v Azure DevOps pro kompilaci ASP.NET Core projektů, .NET Core projekty jsou velmi jednoduché na kompilaci pomocí dotnet a lze je zkompilovat přímo pomocí příkazového řádku .NET SDK, ale ASP.NET MVC (.NET Framework) projekty musí být kompilovány pomocí msbuild. Tento článek používá volání Azure DevOpsVSBuild@1Zkompilujte ASP.NET projektu MVC (.NET Framework).
Přezkoumání:
Pro demonstrace používáme Azure DevOps Services nejprveHostujte nahrávání projektu .NET Framework 4.7.2a pak zadejte projekt, jak je uvedeno níže:
Projekt MVC odkazuje na knihovnu tříd, která následně odkazuje na nuget balíček pro testování, a MVC řadič volá tuto metodu v ClassLibrary1.
Pro vytvoření pipeline klikněte: Pipelines -> Create Pipeline, jak je znázorněno na následujícím obrázku:
Vyberte Azure Repos Git Next, vyberte projekt Git, přejděte až na další krok, vyberte ASP.NET Core (.NET Framework), uložit ho a poté upravte pipeline azure-pipelines.yml konfigurační soubor.
Pro více informací o konfiguraci úloh Azure Pipelines se podívejte na:Přihlášení k hypertextovému odkazu je viditelné.
Upravte azure-pipelines.yml profil,Agent je použit na mém místním počítačiNásledovně:
Poté spusťte pipeline a při prvním spuštění pipeline se vám zobrazí výzva, že je potřeba autorizace, jak je znázorněno na následujícím obrázku:
Udělení povolení zde umožní použití agentního poolu 'Default' pro všechny čekající a budoucí běhy tohoto potrubí.
Podívejte se na výsledky provedení, jak je znázorněno na obrázku níže:
Stáhněte si balíček vydání, jak je uvedeno níže:
Odkaz:
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.
|