Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 3430|Odpoveď: 2

Azure DevOps (viii) Compiles ASP.NET MVC projektov pomocou Pipelines Build

[Kopírovať odkaz]
Zverejnené 29. 7. 2023 19:40:01 | | | |
Požiadavky: Používam pipelines pipelines v Azure DevOps na kompiláciu ASP.NET Core projektov, .NET Core projekty sa veľmi jednoducho kompilujú pomocou dotnet a dajú sa kompilovať priamo cez príkazový riadok .NET SDK, ale ASP.NET MVC (.NET Framework) projekty musia byť kompilované pomocou msbuild. Tento článok používa volania Azure DevOpsVSBuild@1Skompilovať ASP.NET projekt MVC (.NET Framework).

Revízia:

Azure DevOps (VII) vytvára ďalší 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 pomocou Pipelines
https://www.itsvse.com/thread-9378-1-1.html

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

Azure DevOps 2020 (III) obmedzuje pamäťovú náročnosť vyhľadávania (ES)
https://www.itsvse.com/thread-9371-1-1.html

Azure DevOps 2020 (1) First Introduction to 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
Na prvé demonštrácie používame Azure DevOps ServicesHosťujte nahrávanie projektu .NET Framework 4.7.2a potom vstúpiť do projektu, ako je uvedené nižšie:



Projekt MVC odkazuje na knižnicu tried, ktorá následne odkazuje na nuget balík na testovanie, a MVC kontrolér volá metódu v ClassLibrary1.

Na vytvorenie pipeline kliknite na: Pipelines -> Create Pipeline, ako je znázornené na nasledujúcom obrázku:



Vyberte Azure Repos Git Next, vyberte Git projekt, prejdite na ďalší krok, vyberte ASP.NET Core (.NET Framework), uložte ho a potom upravte pipeline azure-pipelines.yml konfiguračný súbor.

Pre viac informácií o konfigurácii úloh Azure Pipelines navštívte:Prihlásenie na hypertextový odkaz je viditeľné.

Upravte azure-pipelines.yml profil,Agent sa používa na mojom miestnom počítačiTakto:

Potom spustite pipeline a pri prvom spustení pipeline sa zobrazí výzva, že je potrebná autorizácia, ako je znázornené na nasledujúcom obrázku:

Udelenie povolenia tu umožní použitie agentného poolu 'Default' pre všetky čakajúce a budúce behy tohto pipeline.


Pozrite si výsledky vykonávania, ako je znázornené na obrázku nižšie:



Stiahnite si balík vydania, ako je uvedené nižšie:



Referencia:

Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.





Predchádzajúci:Azure DevOps (VII) vytvára ďalší agent pool
Budúci:Chyby dekódovania Base64 existujú vo všetkých verziách .NET
 Prenajímateľ| Zverejnené 29. 7. 2023 19:41:56 |
Attached je predvolené generovanieazure-pipelines.ymlObsah dokumentu:




 Prenajímateľ| Zverejnené 16. 8. 2023 17:03:12 |
Definícia bazéna:Prihlásenie na hypertextový odkaz je viditeľné.Napríklad:




Obraz virtuálneho stroja hosťovaného agenta na Microsoft

Agent pool Azure Pipelines poskytuje na výber viacero obrazov virtuálnych strojov, každý s rôznymi nástrojmi a softvérom, ako je znázornené na nasledujúcom obrázku:




Prihlásenie na hypertextový odkaz je viditeľné.


hardvér

Microsoft Managed Agent s Windows a Linux obrazmi je nastavený na Azure Universal Virtual Machines s 2-jadrovým CPU, 7 GB RAM a 14 GB SSD diskového priestoru. Tieto VM sa nachádzajú na rovnakej geografickej lokalite ako vaša organizácia Azure DevOps.



Cena Microsoft hostingu, Microsoft ponúkaBezplatný kredit, ktorý je potrebné kúpiť po použití.

Pre paralelné úlohy hostované Microsoftom môžete získať až 10 bezplatných paralelných úloh hostovaných Microsoftom, ktoré môžu bežať až 360 minút (6 hodín) naraz v rámci verejného projektu. Keď vytvoríte novú Azure DevOps organizáciu, túto bezplatnú licenciu nedostanete automaticky.

Pri špecializovaných projektoch môžete získať bezplatnú úlohu, ktorá môže trvať až 60 minút naraz. Keď vytvoríte novú Azure DevOps organizáciu, nemusí vám byť táto bezplatná licencia vždy ponúknutá automaticky.




Prihlásenie na hypertextový odkaz je viditeľné.
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com