Nõuded: Olen kasutanud Azure DevOps'i Pipelines torujuhtmeid ASP.NET Core projektide kompileerimiseks, .NET Core projektid on dotnetiga väga lihtsad kompileerida ja neid saab otse kompileerida .NET SDK käsureaga, kuid ASP.NET MVC (.NET Framework) projekte tuleb kompileerida msbuildiga. See artikkel kasutab Azure DevOps kutseidVSBuild@1Kompileeri ASP.NET MVC (.NET Framework) projekt.
Läbivaatamine:
Esmalt kasutame Azure DevOps Services'i demonstratsioonideksMajutage .NET Framework 4.7.2 projekti üleslaadimistja seejärel siseneme projekti, nagu allpool näidatud:
MVC projekt viitab klassiraamatukogule, mis omakorda viitab testimiseks nuget-paketile, ning MVC kontroller kutsub meetodi ClassLibrary1-s.
Torujuhtme loomiseks klõpsa: Pipelines -> Create Pipeline, nagu näidatud järgmisel joonisel:
Vali Azure Repos Git Next, vali Git projekt, mine järgmise sammuni, vali ASP.NET Core (.NET Framework), salvesta see ja seejärel muuda torujuhtme azure-pipelines.yml konfiguratsioonifaili.
Lisateabe saamiseks Azure Pipelinesi ülesannete seadistamise kohta palun vaata:Hüperlingi sisselogimine on nähtav.
Muuda azure-pipelines.yml profiili,Agenti kasutatakse minu kohalikus arvutisJärgmiselt:
Seejärel käivita torujuhe ja esimesel korral, kui torujuhtme käivitad, küsib see, et autoriseerimine on vajalik, nagu näidatud järgmisel joonisel:
Siin loa andmine võimaldab kasutada Agent Pool 'Default' kõigi selle torujuhtme oote- ja tulevaste käivitamiste jaoks.
Vaata täitmise tulemusi alloleval joonisel:
Laadi alla väljalaskepakett, nagu allpool näidatud:
Viide:
Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.
|