Krav: Jeg har brugt Azure DevOps' Pipelines-pipelines til at kompilere ASP.NET Core-projekter, .NET Core-projekter er meget nemme at kompilere med dotnet og kan kompileres direkte med .NET SDK-kommandolinjen, men ASP.NET MVC (.NET Framework)-projekter skal kompileres med msbuild. Denne artikel bruger Azure DevOps kaldVSBuild@1Kompil ASP.NET MVC (.NET Framework) projekt.
Anmeldelse:
Vi bruger Azure DevOps Services til demonstrationer, først og fremmestHost en upload af et .NET Framework 4.7.2-projektog derefter gå ind i projektet, som vist nedenfor:
MVC-projektet refererer til et klassebibliotek, som igen refererer til en nuget-pakke til test, og MVC-controlleren kalder metoden i ClassLibrary1.
For at oprette en pipeline, klik på: Pipelines -> Opret pipeline, som vist i følgende figur:
Vælg Azure Repos Git Next, vælg Git-projektet, gå hele vejen til næste trin, vælg ASP.NET Core (.NET Framework), gem det, og ændr derefter pipelinen azure-pipelines.yml konfigurationsfil.
For mere information om Azure Pipelines-opgavekonfiguration, se venligst:Hyperlink-login er synlig.
Ændr azure-pipelines.yml profilen,Agenten bruges på min lokale computerSom følger:
Kør derefter pipelinen, og første gang du kører pipelinen, vil den bede om, at autorisation er påkrævet, som vist i følgende figur:
At give tilladelse her vil tillade brugen af Agent pool 'Default' for alle ventende og fremtidige kørsler af denne pipeline.
Se udførelsesresultaterne som vist i figuren nedenfor:
Download udgivelsespakken som vist nedenfor:
Henvisning:
Hyperlink-login er synlig.
Hyperlink-login er synlig.
|