Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3430|Odgovoriti: 2

Azure DevOps (viii) prevaja ASP.NET MVC projekte z uporabo Pipelines Build

[Kopiraj povezavo]
Objavljeno na 29. 07. 2023 19:40:01 | | | |
Zahteve: Uporabljam Pipelines cevovode Azure DevOps za prevajanje ASP.NET jedrnih projektov, .NET Core projekti so zelo enostavni za prevajanje z dotnet in jih je mogoče neposredno prevesti z ukazno vrstico .NET SDK, vendar je ASP.NET MVC (.NET Framework) projekte treba prevesti z msbuild. Ta članek uporablja Azure DevOps kliceVSBuild@1Prevedi ASP.NET projekt MVC (.NET Framework).

Pregled:

Azure DevOps (VII) ustvari dodatni bazen agentov
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) Prevedena opravila z uporabo Pipelines
https://www.itsvse.com/thread-9378-1-1.html

Azure DevOps 2020 (II) tutorial za instalaciju Azure DevOps Server Express 2020 RC2
https://www.itsvse.com/thread-9375-1-1.html

Azure DevOps 2020 (III) omejuje pomnilniško porabo iskanja (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
Za demonstracije najprej uporabljamo Azure DevOps ServicesGostovanje nalaganja projekta .NET Framework 4.7.2in nato vstopiti v projekt, kot je prikazano spodaj:



Projekt MVC se sklicuje na knjižnico razredov, ki nato referira nuget paket za testiranje, MVC krmilnik pa pokliče metodo v ClassLibrary1.

Za ustvarjanje cevovoda kliknite: Cevovodi -> Ustvari cevovod, kot je prikazano na naslednji sliki:



Izberi Azure Repos Git Next, izberi Git projekt, pojdi do naslednjega koraka, izberi ASP.NET Core (.NET Framework), ga shrani in nato spremeni cevovod azure-pipelines.yml konfiguracijsko datoteko.

Za več informacij o konfiguraciji opravil Azure Pipelines si oglejte:Prijava do hiperpovezave je vidna.

Spremenite azure-pipelines.yml profil,Agent se uporablja na mojem lokalnem računalnikuKot sledi:

Nato zaženite cevovod, in ob prvem zagonu cevovoda se vam bo oglasilo, da je potrebna avtorizacija, kot je prikazano na naslednji sliki:

Dovoljenje tukaj bo omogočilo uporabo agentnega bazena 'Default' za vse čakajoče in prihodnje zagone tega cevovoda.


Oglejte si rezultate izvedbe, kot je prikazano na spodnji sliki:



Prenesite paket izdaje, kot je prikazano spodaj:



Referenčni:

Prijava do hiperpovezave je vidna.
Prijava do hiperpovezave je vidna.





Prejšnji:Azure DevOps (VII) ustvari dodatni bazen agentov
Naslednji:Napake pri dekodiranju Base64 obstajajo v vseh različicah .NET
 Najemodajalec| Objavljeno na 29. 07. 2023 19:41:56 |
Priloženo je privzeto generiranjeazure-pipelines.ymlVsebina dokumenta:




 Najemodajalec| Objavljeno na 16. 08. 2023 17:03:12 |
Definicija bazena:Prijava do hiperpovezave je vidna.Na primer:




Slika virtualnega stroja agenta, ki ga gostuje Microsoft, gostuje

Azure Pipelines nabor agentov ponuja več slik virtualnih strojev za izbiro, vsaka z različnimi orodji in programsko opremo, kot je prikazano na naslednji sliki:




Prijava do hiperpovezave je vidna.


strojna oprema

Microsoft Managed Agent, ki poganja slike Windows in Linux, je nameščen na Azure Universal Virtual Machines z 2-jedrnim procesorjem, 7 GB RAM-a in 14 GB SSD diska. Ti VM-ji se nahajajo na isti geografski lokaciji kot vaša Azure DevOps organizacija.



Microsoftova cena gostovanja, Microsoft ponujaBrezplačni kredit, ki jo je treba kupiti po uporabi.

Za vzporedna opravila, ki jih gostuje Microsoft, lahko v javnem projektu dobite do 10 brezplačnih paralelnih opravil, ki lahko tečejo do 360 minut (6 ur) naenkrat. Ko ustvarite novo Azure DevOps organizacijo, te brezplačne licence privzeto ne dobite.

Za namenske projekte lahko dobite brezplačno delo, ki lahko traja do 60 minut naenkrat. Ko ustvarite novo Azure DevOps organizacijo, vam morda ta brezplačna licenca ne bo vedno privzeto ponujena.




Prijava do hiperpovezave je vidna.
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com