Persyaratan: Saya telah menggunakan alur Alur Azure DevOps untuk mengkompilasi proyek Inti ASP.NET, proyek .NET Core sangat mudah dikompilasi dengan dotnet, dan dapat dikompilasi langsung dengan baris perintah .NET SDK, tetapi proyek MVC (.NET Framework) ASP.NET perlu dikompilasi dengan msbuild. Artikel ini menggunakan panggilan Azure DevOpsVSBuild@1Mengkompilasi ASP.NET proyek MVC (.NET Framework).
Resensi:
Kami menggunakan Azure DevOps Services untuk demonstrasi, terlebih dahuluMenghosting unggahan proyek .NET Framework 4.7.2lalu masuk ke proyek, seperti yang ditunjukkan di bawah ini:
Proyek MVC mereferensikan pustaka kelas, yang pada gilirannya mereferensikan paket nuget untuk pengujian, dan pengontrol MVC memanggil metode di ClassLibrary1.
Untuk membuat alur, klik: Alur -> Buat Alur, seperti yang ditunjukkan pada gambar berikut:
Pilih Azure Repos Git Next, pilih proyek Git, lanjutkan ke langkah berikutnya, pilih ASP.NET Core (.NET Framework), simpan, lalu ubah file konfigurasi azure-pipelines.yml alur.
Untuk informasi selengkapnya tentang konfigurasi tugas Azure Pipelines, silakan lihat:Login hyperlink terlihat.
Ubah profil azure-pipelines.yml,Agen ini digunakan di komputer lokal sayaSebagai berikut:
Kemudian, jalankan alur, dan pertama kali Anda menjalankan alur, itu akan meminta bahwa otorisasi diperlukan, seperti yang ditunjukkan pada gambar berikut:
Pemberian izin di sini akan mengizinkan penggunaan kumpulan Agen 'Default' untuk semua eksekusi alur ini yang menunggu dan di masa mendatang.
Lihat hasil eksekusi seperti yang ditunjukkan pada gambar di bawah ini:
Unduh paket rilis seperti gambar di bawah ini:
Referensi:
Login hyperlink terlihat.
Login hyperlink terlihat.
|