Požiadavky: Používam pipelines pipelines v Azure DevOps na kompiláciu ASP.NET Core projektov, .NET Core projekty sa veľmi jednoducho kompilujú pomocou dotnet a dajú sa kompilovať priamo cez príkazový riadok .NET SDK, ale ASP.NET MVC (.NET Framework) projekty musia byť kompilované pomocou msbuild. Tento článok používa volania Azure DevOpsVSBuild@1Skompilovať ASP.NET projekt MVC (.NET Framework).
Revízia:
Na prvé demonštrácie používame Azure DevOps ServicesHosťujte nahrávanie projektu .NET Framework 4.7.2a potom vstúpiť do projektu, ako je uvedené nižšie:
Projekt MVC odkazuje na knižnicu tried, ktorá následne odkazuje na nuget balík na testovanie, a MVC kontrolér volá metódu v ClassLibrary1.
Na vytvorenie pipeline kliknite na: Pipelines -> Create Pipeline, ako je znázornené na nasledujúcom obrázku:
Vyberte Azure Repos Git Next, vyberte Git projekt, prejdite na ďalší krok, vyberte ASP.NET Core (.NET Framework), uložte ho a potom upravte pipeline azure-pipelines.yml konfiguračný súbor.
Pre viac informácií o konfigurácii úloh Azure Pipelines navštívte:Prihlásenie na hypertextový odkaz je viditeľné.
Upravte azure-pipelines.yml profil,Agent sa používa na mojom miestnom počítačiTakto:
Potom spustite pipeline a pri prvom spustení pipeline sa zobrazí výzva, že je potrebná autorizácia, ako je znázornené na nasledujúcom obrázku:
Udelenie povolenia tu umožní použitie agentného poolu 'Default' pre všetky čakajúce a budúce behy tohto pipeline.
Pozrite si výsledky vykonávania, ako je znázornené na obrázku nižšie:
Stiahnite si balík vydania, ako je uvedené nižšie:
Referencia:
Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.
|