Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3430|Odpověď: 2

Azure DevOps (viii) Compiles ASP.NET MVC projekty pomocí Pipelines Build

[Kopírovat odkaz]
Zveřejněno 29.07.2023 19:40:01 | | | |
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í:

Azure DevOps (VII) vytváří další agent pool
https://www.itsvse.com/thread-10634-1-1.html

Azure DevOps 2020 (VI) Upgrade NuGet tools
https://www.itsvse.com/thread-9382-1-1.html

Azure DevOps 2020 (V) Automate the release of NUGET packages using Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Azure DevOps 2020 (IV) Kompilované úlohy pomocí Pipelines
https://www.itsvse.com/thread-9378-1-1.html

Azure DevOps 2020 (II) Azure DevOps Server Express 2020 RC2 instalační tutoriál
https://www.itsvse.com/thread-9375-1-1.html

Azure DevOps 2020 (III) omezuje paměťovou stopu vyhledávání (ES)
https://www.itsvse.com/thread-9371-1-1.html

Azure DevOps 2020 (1) První uvedení do Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Meet Azure DevOps
https://www.itsvse.com/thread-8078-1-1.html
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é.





Předchozí:Azure DevOps (VII) vytváří další agent pool
Další:Chyby dekódování Base64 existují ve všech verzích .NET
 Pronajímatel| Zveřejněno 29.07.2023 19:41:56 |
Attached je výchozí generováníazure-pipelines.ymlObsah dokumentu:




 Pronajímatel| Zveřejněno 16.08.2023 17:03:12 |
Definice bazénu:Přihlášení k hypertextovému odkazu je viditelné.Například:




Obraz virtuálního stroje agenta hostovaného na Microsoftu

Agent pool Azure Pipelines nabízí více obrazů virtuálních strojů k výběru, z nichž každý je vybaven různými nástroji a softwarem, jak je znázorněno na následujícím obrázku:




Přihlášení k hypertextovému odkazu je viditelné.


hardware

Microsoft Managed Agent s obrazy Windows a Linux je nastaven na Azure Universal Virtual Machines s dvoujádrovým CPU, 7 GB RAM a 14 GB SSD diskového místa. Tyto VM se nacházejí na stejné geografické poloze jako vaše Azure DevOps organizace.



Cena Microsoft za hosting, Microsoft nabízíVolný kredit, kterou je třeba koupit po použití.

Pro paralelní úlohy hostované Microsoftem můžete získat až 10 bezplatných paralelních úloh hostovaných Microsoftem, které mohou běžet až 360 minut (6 hodin) najednou v rámci veřejného projektu. Když vytvoříte novou Azure DevOps organizaci, tuto bezplatnou licenci vám není automaticky přidělena.

U specializovaných projektů můžete získat bezplatnou práci, která může trvat až 60 minut najednou. Když vytvoříte novou Azure DevOps organizaci, nemusí vám být tato bezplatná licence vždy nabídnuta automaticky.




Přihlášení k hypertextovému odkazu je viditelné.
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com