Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 3430|Vastaus: 2

Azure DevOps (viii) Compiles ASP.NET MVC-projekteja käyttäen Pipelines Build

[Kopioi linkki]
Julkaistu 29.7.2023 19.40.01 | | | |
Vaatimukset: Olen käyttänyt Azure DevOpsin Pipelines-putkia ASP.NET ydinprojektien kääntämiseen, .NET Core -projektit ovat erittäin helppoja kääntää dotnetilla ja ne voi kääntää suoraan .NET SDK -komentorivillä, mutta ASP.NET MVC (.NET Framework) -projektit täytyy kääntää msbuildilla. Tässä artikkelissa käytetään Azure DevOps -kutsujaVSBuild@1Käännä ASP.NET MVC (.NET Framework) -projekti.

Arvostelu:

Azure DevOps (VII) luo lisäagenttipoolin
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 NUGET-pakettien julkaisu käyttämällä Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Azure DevOps 2020 (IV) Compiled jobs with Pipelines
https://www.itsvse.com/thread-9378-1-1.html

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

Azure DevOps 2020 (III) rajoittaa haku- (ES) muistin jalanjäljen
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
Käytämme ensin Azure DevOps Servicesiä demonstraatioihinIsännöi .NET Framework 4.7.2 -projektin lataustaja sitten astua projektiin, kuten alla on esitetty:



MVC-projekti viittaa luokkakirjastoon, joka puolestaan viittaa nuget-pakettiin testattavaksi, ja MVC-ohjain kutsuu metodia ClassLibrary1:ssä.

Pipelinen luomiseksi klikkaa: Pipelines -> Create Pipeline, kuten seuraavassa kuvassa näkyy:



Valitse Azure Repos Git Next, valitse Git-projekti, siirry seuraavaan vaiheeseen, valitse ASP.NET Core (.NET Framework), tallenna se ja muokkaa sitten putkistoa azure-pipelines.yml konfiguraatiotiedostoa.

Lisätietoja Azure Pipelinesin tehtävien konfiguraatiosta löytyy osoitteesta:Hyperlinkin kirjautuminen on näkyvissä.

Muokkaa azure-pipelines.yml-profiilia,Agenttia käytetään paikallisella tietokoneellaniSeuraavasti:

Sitten ajetaan putkisto, ja ensimmäisellä kerralla se ilmoittaa, että valtuutusta vaaditaan, kuten seuraavassa kuvassa näkyy:

Luvan antaminen tässä mahdollistaa Agent-poolin 'Default'-toiminnon käytön kaikille odottaville ja tuleville tämän putkiston ajoille.


Katso suoritustulokset alla olevan kuvan mukaisesti:



Lataa julkaisupaketti kuten alla näkyy:



Viittaus:

Hyperlinkin kirjautuminen on näkyvissä.
Hyperlinkin kirjautuminen on näkyvissä.





Edellinen:Azure DevOps (VII) luo lisäagenttipoolin
Seuraava:Base64-dekoodausvirheitä esiintyy kaikissa .NET-versioissa
 Vuokraisäntä| Julkaistu 29.7.2023 19.41.56 |
Liitetty on oletusgeneraattoriazure-pipelines.ymlAsiakirjan sisältö:




 Vuokraisäntä| Julkaistu 16.8.2023 17.03.12 |
Altaan määritelmä:Hyperlinkin kirjautuminen on näkyvissä.Esimerkiksi:




Microsoftin isännöimä agentin virtuaalikoneen kuva

Azure Pipelines -agenttipooli tarjoaa useita virtuaalikonekuvia valittavaksi, joista jokainen sisältää erilaisia työkaluja ja ohjelmistoja, kuten seuraavassa kuvassa näkyy:




Hyperlinkin kirjautuminen on näkyvissä.


laitteisto

Microsoft Managed Agent, joka käyttää Windows- ja Linux-kuvia, on provisioitu Azure Universal Virtual Machines -virtuaalikoneille, joissa on 2-ytiminen suoritin, 7 GB RAM-muistia ja 14 GB SSD-levytilaa. Nämä virtuaalikoneet sijaitsevat samassa maantieteellisessä sijainnissa kuin Azure DevOps -organisaatiosi.



Microsoftin hosting-hinta, Microsoft tarjoaaIlmainen hyvitys, joka täytyy ostaa käytön jälkeen.

Microsoftin isännöimissä rinnakkaistöissä voit saada jopa 10 ilmaista Microsoftin isännöimää rinnakkaistyötä, jotka voivat toimia jopa 360 minuuttia (6 tuntia) kerrallaan julkisessa projektissa. Kun luot uuden Azure DevOps -organisaation, et saa tätä ilmaista lisenssiä oletuksena.

Omistautuneisiin projekteihin voit saada ilmaisen työn, joka voi kestää jopa 60 minuuttia kerrallaan. Kun luot uuden Azure DevOps -organisaation, sinulle ei välttämättä aina tarjota tätä ilmaista lisenssiä oletuksena.




Hyperlinkin kirjautuminen on näkyvissä.
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com