Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 3430|Atbildi: 2

Azure DevOps (viii) kompilē ASP.NET MVC projektus, izmantojot Pipelines Build

[Kopēt saiti]
Publicēts 29.07.2023 19:40:01 | | | |
Prasības: Es izmantoju Azure DevOps cauruļvadu cauruļvadus, lai kompilētu ASP.NET Core projektus, .NET Core projektus ir ļoti vienkārši kompilēt ar dotnet, un tos var kompilēt tieši ar .NET SDK komandrindu, bet ASP.NET MVC (.NET Framework) projekti ir jākompilē ar msbuild. Šajā rakstā tiek izmantoti Azure DevOps zvaniVSBuild@1Kompilējiet ASP.NET MVC (.NET Framework) projektu.

Pārskats:

Azure DevOps (VII) izveido papildu aģentu pūlu
https://www.itsvse.com/thread-10634-1-1.html

Azure DevOps 2020 (VI) jaunināšana NuGet rīki
https://www.itsvse.com/thread-9382-1-1.html

Azure DevOps 2020 (V) Automatizējiet NUGET pakotņu izlaišanu, izmantojot cauruļvadus
https://www.itsvse.com/thread-9381-1-1.html

Azure DevOps 2020 (IV) kompilēti darbi, izmantojot cauruļvadus
https://www.itsvse.com/thread-9378-1-1.html

Azure DevOps 2020 (II) Azure DevOps Server Express 2020 RC2 instalēšanas apmācība
https://www.itsvse.com/thread-9375-1-1.html

Azure DevOps 2020 (III) ierobežo meklēšanas (ES) atmiņas nospiedumu
https://www.itsvse.com/thread-9371-1-1.html

Azure DevOps 2020 (1) Pirmais iepazīšanās ar Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Iepazīstieties ar Azure DevOps
https://www.itsvse.com/thread-8078-1-1.html
Mēs vispirms izmantojam Azure DevOps pakalpojumus demonstrācijām.NET Framework 4.7.2 projekta augšupielādes viesošanaun pēc tam ievadiet projektu, kā parādīts tālāk:



MVC projekts atsaucas uz klases bibliotēku, kas savukārt atsaucas uz nuget pakotni testēšanai, un MVC kontrolieris izsauc metodi ClassLibrary1.

Lai izveidotu konveijeru, noklikšķiniet uz Cauruļvadi > Izveidot konveijeru, kā parādīts šajā attēlā:



Pēc tam atlasiet Azure Repos Git, atlasiet Git projektu, pārejiet līdz nākamajai darbībai, atlasiet ASP.NET Core (.NET Framework), saglabājiet to un pēc tam modificējiet konveijera azure-pipelines.yml konfigurācijas failu.

Lai iegūtu papildinformāciju par Azure Pipelines uzdevumu konfigurāciju, lūdzu, skatiet:Hipersaites pieteikšanās ir redzama.

Modificējiet azure-pipelines.yml profilu,Aģents tiek izmantots lokālajā datorāŠādi:

Pēc tam palaidiet konveijeru, un, pirmo reizi palaižot konveijeru, tiks parādīts, ka ir nepieciešama autorizācija, kā parādīts nākamajā attēlā:

Atļaujas piešķiršana šeit ļaus izmantot aģentu kopu "Noklusējums" visiem šī konveijera gaidāmajiem un turpmākajiem skrējieniem.


Skatiet izpildes rezultātus, kā parādīts zemāk redzamajā attēlā:



Lejupielādējiet laidiena pakotni, kā parādīts tālāk.



Atsauce:

Hipersaites pieteikšanās ir redzama.
Hipersaites pieteikšanās ir redzama.





Iepriekšējo:Azure DevOps (VII) izveido papildu aģentu pūlu
Nākamo:Base64 dekodēšanas kļūdas pastāv visās .NET versijās
 Saimnieks| Publicēts 29.07.2023 19:41:56 |
Pievienots ir noklusējuma ģenerēšanaazure-pipelines.ymlDokumenta saturs:




 Saimnieks| Publicēts 16.08.2023 17:03:12 |
Baseina definīcija:Hipersaites pieteikšanās ir redzama.Piemēram:




Microsoft viesotā aģenta virtuālās mašīnas attēls

Azure Pipelines aģentu pūls nodrošina vairākus virtuālās mašīnas attēlus, no kuriem katrs ir aprīkots ar dažādiem rīkiem un programmatūru, kā parādīts šajā attēlā:




Hipersaites pieteikšanās ir redzama.


aparatūra

Microsoft pārvaldītais aģents, kurā darbojas Windows un Linux attēli, tiek nodrošināts Azure universālajās virtuālajās mašīnās ar 2 kodolu CPU, 7 GB RAM un 14 GB SSD diska vietas. Šīs virtuālās mašīnas atrodas tajā pašā ģeogrāfiskajā atrašanās vietā, kur atrodas jūsu Azure DevOps organizācija.



Microsoft hostinga cena, Microsoft piedāvāBezmaksas kredīts, kas jāiegādājas pēc lietošanas.

Microsoft viesotiem paralēlajiem darbiem varat iegūt līdz pat 10 bezmaksas Microsoft viesotiem paralēlajiem darbiem, kas publiskā projektā vienlaikus var darboties līdz 360 minūtēm (6 stundām). Izveidojot jaunu Azure DevOps organizāciju, šī bezmaksas licence pēc noklusējuma netiek piešķirta.

Īpašiem projektiem varat iegūt bezmaksas darbu, kas vienlaikus var darboties līdz 60 minūtēm. Izveidojot jaunu Azure DevOps organizāciju, jums ne vienmēr tiek piedāvāta šī bezmaksas licence pēc noklusējuma.




Hipersaites pieteikšanās ir redzama.
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com