Membuat alur pertama Anda

| Layanan Azure DevOps Azure DevOps Server 2020 | | Azure DevOps Server 2019 TFS 2018

Ini adalah panduan langkah demi langkah untuk menggunakan Azure Pipelines untuk membangun aplikasi sampel. Panduan ini menggunakan alur YAML yang dikonfigurasi dengan editor alur YAML. Jika Anda ingin menggunakan alur Klasik sebagai gantinya, lihat Menentukan alur Klasik Anda.

Prasyarat - Azure DevOps

Pastikan Anda memiliki item berikut:

  • Akun GitHub tempat Anda dapat membuat repositori. Buat akun gratis.

  • Organisasi Azure DevOps. Buat akun gratis. Jika tim Anda sudah memilikinya, pastikan Anda adalah administrator proyek Azure DevOps yang ingin Anda gunakan.

  • Kemampuan untuk menjalankan jaringan alur pada agen yang dihosting Microsoft. Anda dapat membeli pekerjaan paralel atau Anda dapat meminta tingkat gratis.

Membuat alur pertama Anda

Mendapatkan kode sampel Java

Untuk memulai, fork repositori berikut ke akun GitHub Anda.

https://github.com/MicrosoftDocs/pipelines-java

Membuat alur Java pertama Anda

  1. Masuk ke organisasi Azure DevOps Anda dan buka proyek Anda.

  2. Buka Alur, lalu pilih Alur baru.

  3. Lakukan langkah-langkah wizard dengan terlebih dahulu memilih GitHub sebagai lokasi kode sumber Anda.

  4. Anda dapat diarahkan ke GitHub untuk masuk. Jika demikian, masukkan informasi masuk GitHub Anda.

  5. Saat Anda melihat daftar repositori, pilih repositori Anda.

  6. Anda mungkin diarahkan ke GitHub untuk menginstal aplikasi Azure Pipelines. Jika demikian, pilih Setujui & instal.

  1. Azure Pipelines akan menganalisis repositori Anda dan merekomendasikan templat alur Maven .

  2. Saat alur baru Anda muncul, lihat YAML untuk melihat apa yang dilakukannya. Saat Anda siap, pilih Simpan dan jalankan.

  3. Anda diminta untuk menerapkan file baru azure-pipelines.yml ke repositori Anda. Setelah Anda puas dengan pesan, pilih Simpan dan jalankan lagi.

    Jika Anda ingin melihat alur Anda beraksi, pilih pekerjaan build.

    Anda baru saja membuat dan menjalankan alur yang secara otomatis kami buat untuk Anda, karena kode Anda tampaknya cocok untuk templat Maven .

    Anda sekarang memiliki alur YAML yang berfungsi (azure-pipelines.yml) di repositori Anda yang siap untuk Anda sesuaikan!

  4. Saat Anda siap untuk membuat perubahan pada alur Anda, pilih di halaman Alur , lalu Editazure-pipelines.yml file.

Pelajari selengkapnya tentang bekerja dengan Java di alur Anda.

Menambahkan lencana status ke repositori Anda

Banyak pengembang ingin menunjukkan bahwa mereka menjaga kualitas kode mereka tetap tinggi dengan menampilkan lencana status di repositori mereka.

Lencana status menunjukkan alur Azure berhasil

Untuk menyalin lencana status ke clipboard Anda:

  1. Di Azure Pipelines, buka halaman Alur untuk melihat daftar alur. Pilih alur yang Anda buat di bagian sebelumnya.

  2. Pilih , lalu pilih Lencana status.

  3. Pilih Lencana status.

  4. Salin sampel Markdown dari bagian Markdown sampel.

Sekarang dengan lencana Markdown di clipboard Anda, lakukan langkah-langkah berikut di GitHub:

  1. Buka daftar file dan pilih Readme.md. Pilih ikon pensil untuk diedit.

  2. Tempelkan markdown lencana status di awal file.

  3. Terapkan perubahan ke main cabang.

  4. Perhatikan bahwa lencana status muncul dalam deskripsi repositori Anda.

Untuk mengonfigurasi akses anonim ke lencana untuk proyek privat:

  1. Navigasi ke Pengaturan Proyek

  2. Buka tab Pengaturan di bawah Alur

  3. Alihkan penggeser Nonaktifkan akses anonim ke lencana di bawah Umum

Catatan

Bahkan dalam proyek privat, akses lencana anonim diaktifkan secara default. Dengan akses lencana anonim diaktifkan, pengguna di luar organisasi Anda mungkin dapat mengkueri informasi seperti nama proyek, nama cabang, nama pekerjaan, dan status build melalui API status lencana.

Karena Anda baru saja mengubah Readme.md file di repositori ini, Azure Pipelines secara otomatis membangun kode Anda, sesuai dengan konfigurasi dalam azure-pipelines.yml file di akar repositori Anda. Kembali ke Azure Pipelines, amati bahwa eksekusi baru muncul. Setiap kali Anda mengedit, Azure Pipelines memulai proses baru.

Catatan

Di Microsoft Team Foundation Server (TFS) 2018 dan versi sebelumnya, alur build dan rilis disebut definisi, eksekusi disebut build, koneksi layanan disebut titik akhir layanan, tahapan disebut lingkungan, dan pekerjaan disebut fase.

Kami akan menunjukkan kepada Anda cara menggunakan editor klasik di Azure DevOps Server 2019 untuk membuat build dan rilis yang mencetak "Halo dunia".

Kami akan menunjukkan kepada Anda cara menggunakan editor klasik di TFS untuk membuat build dan rilis yang mencetak "Halo dunia".

Prasyarat

Menginisialisasi repositori Anda

Jika Anda sudah memiliki repositori di proyek, Anda dapat melompat ke langkah berikutnya: Lewati untuk menambahkan skrip ke repositori Anda

  1. Buka Azure Repos. (Hub Kode di navigasi sebelumnya)

    File repositori

  2. Jika proyek Anda kosong, Anda akan disambut dengan layar untuk membantu Anda menambahkan kode ke repositori Anda. Pilih pilihan bawah untuk menginisialisasi repositori Anda dengan readme file:

    Menginisialisasi repositori

  1. Navigasi ke repositori Anda dengan mengklik Kode di navigasi atas.

  2. Jika proyek Anda kosong, Anda akan disambut dengan layar untuk membantu Anda menambahkan kode ke repositori Anda. Pilih pilihan bawah untuk menginisialisasi repositori Anda dengan readme file:

    Menginisialisasi repositori

Menambahkan skrip ke repositori Anda

Buat skrip PowerShell yang mencetak Hello world.

  1. Buka Azure Repos.

  2. Tambahkan file.

    Pada tab File, dari simpul repositori, pilih opsi File Baru

  3. Dalam kotak dialog, beri nama file baru Anda dan buat.

    HelloWorld.ps1
    
  4. Salin dan tempel skrip ini.

    Write-Host "Hello world"
    
  5. Terapkan (simpan) file.

  1. Buka hub Kode .

  2. Tambahkan file.

  1. Dalam kotak dialog, beri nama file baru Anda dan buat.

    HelloWorld.ps1
    
  2. Salin dan tempel skrip ini.

    Write-Host "Hello world"
    
  3. Terapkan (simpan) file.

Dalam tutorial ini, fokus kami adalah pada CI/CD, jadi kami menjaga bagian kode tetap sederhana. Kami bekerja di repositori Azure Repos Git langsung di browser web Anda.

Saat Anda siap untuk mulai membangun dan menyebarkan aplikasi nyata, Anda dapat menggunakan berbagai klien dan layanan kontrol versi dengan build CI Azure Pipelines. Pelajari selengkapnya.

Membuat alur build

Buat alur build yang mencetak "Halo dunia."

  1. Pilih Azure Pipelines, alur tersebut akan secara otomatis membawa Anda ke halaman Build .

    Buka tab Build

  2. Membuat alur baru.

    Pilih tombol tab build

    Untuk pengguna Azure DevOps baru, ini akan secara otomatis membawa Anda ke pengalaman pembuatan alur YAML. Untuk sampai ke editor klasik dan menyelesaikan panduan ini, Anda harus menonaktifkan fitur pratinjau untuk pengalaman pembuatan alur YAML Baru:

    Klik pengaturan di kanan atas layar dan klik fitur pratinjau

    Klik alih untuk menonaktifkan fitur pratinjau yaml

  3. Pastikan bahwa sumber, proyek, repositori, dan cabang default cocok dengan lokasi tempat Anda membuat skrip.

  4. Mulailah dengan Pekerjaan kosong.

  5. Di sisi kiri, pilih Alur dan tentukan Nama apa pun yang ingin Anda gunakan. Untuk Kumpulan agen, pilih Hosted VS2017.

  6. Di sisi kiri, pilih tanda plus ( + ) untuk menambahkan tugas ke Pekerjaan 1. Di sisi kanan, pilih kategori Utilitas , pilih tugas PowerShell dari daftar, lalu pilih Tambahkan.

    Menambahkan tugas build ke pekerjaan

  7. Di sisi kiri, pilih tugas skrip PowerShell baru Anda.

  8. Untuk argumen Jalur Skrip , pilih tombol untuk menelusuri repositori Anda dan pilih skrip yang Anda buat.

    Pilih skrip Anda

  9. Pilih Simpan & antrean, lalu pilih Simpan.

  1. Pilih Bangun dan Rilis, lalu pilih Build.

    Pilih tab build

  2. Membuat alur baru.

    Buat alur baru

  3. Mulai dengan alur kosong

  4. Pilih Alur dan tentukan Nama apa pun yang ingin Anda gunakan. Untuk Kumpulan agen, pilih Default.

  5. Di sisi kiri, pilih + Tambahkan Tugas untuk menambahkan tugas ke pekerjaan, lalu di sisi kanan pilih kategori Utilitas , pilih tugas PowerShell , lalu pilih Tambahkan.

    Menambahkan tugas ke pekerjaan

  6. Di sisi kiri, pilih tugas skrip PowerShell baru Anda.

  7. Untuk argumen Jalur Skrip , pilih tombol untuk menelusuri repositori Anda dan pilih skrip yang Anda buat.

    Pilih tugas PowerShell

  8. Pilih Simpan & antrean, lalu pilih Simpan.

Alur build adalah entitas tempat Anda menentukan alur build otomatis Anda. Dalam alur build, Anda membuat serangkaian tugas, yang masing-masing melakukan langkah dalam build Anda. Katalog tugas menyediakan serangkaian tugas yang kaya bagi Anda untuk memulai. Anda juga dapat menambahkan skrip PowerShell atau shell ke alur build Anda.

Menerbitkan artefak dari build Anda

Build khas menghasilkan artefak yang kemudian dapat disebarkan ke berbagai tahap dalam rilis. Di sini untuk menunjukkan kemampuan dengan cara yang sederhana, kita hanya akan menerbitkan skrip sebagai artefak.

  1. Pada tab Tugas , pilih tanda plus ( + ) untuk menambahkan tugas ke Pekerjaan 1.

  2. Pilih kategori Utilitas , pilih tugas Terbitkan Artefak Build , lalu pilih Tambahkan.

    Menambahkan tugas terbitkan artefak

    Jalur untuk diterbitkan: Pilih tombol untuk menelusuri dan memilih skrip yang Anda buat.

    Nama artefak: Masukkan drop.

    Lokasi penerbitan artefak: Pilih Azure Artifacts/TFS.

  1. Pada tab Tugas , pilih Tambahkan Tugas.

  2. Pilih kategori Utilitas , pilih tugas Terbitkan Artefak Build , lalu pilih Tambahkan.

    Pilih tambahkan untuk menambahkan tugas terbitkan artefak

    Jalur ke Terbitkan: Pilih tombol untuk menelusuri dan memilih skrip yang Anda buat.

    Nama Artefak: Masukkan drop.

    Jenis Artefak: Pilih Server.

Artefak adalah file yang Anda inginkan untuk dibuat oleh build Anda. Artefak dapat berupa hampir semua yang dibutuhkan tim Anda untuk menguji atau menyebarkan aplikasi Anda. Misalnya, Anda memiliki file .DLL dan .EXE yang dapat dieksekusi dan . File simbol PDB dari aplikasi Windows C# atau C++ .NET.

Untuk memungkinkan Anda menghasilkan artefak, kami menyediakan alat seperti menyalin dengan pencocokan pola, dan direktori penahapan tempat Anda dapat mengumpulkan artefak Anda sebelum menerbitkannya. Lihat Artefak di Azure Pipelines.

Mengaktifkan integrasi berkelanjutan (CI)

  1. Pilih tab Pemicu .

  2. Aktifkan Integrasi berkelanjutan.

Pemicu integrasi berkelanjutan pada alur build menunjukkan bahwa sistem harus secara otomatis mengantre build baru setiap kali perubahan kode dilakukan. Anda dapat membuat pemicu lebih umum atau lebih spesifik, dan juga menjadwalkan build Anda (misalnya, setiap malam). Lihat Pemicu build.

Menyimpan dan mengantre build

Simpan dan antrekan build secara manual dan uji alur build Anda.

  1. Pilih Simpan & antrean, lalu pilih Simpan & antrean.

  2. Pada kotak dialog, pilih Simpan & antrean sekali lagi.

    Ini mengantrekan build baru pada agen yang dihosting Microsoft.

  3. Anda akan melihat tautan ke build baru di bagian atas halaman.

    konsol build

    Pilih tautan untuk menonton build baru saat terjadi. Setelah agen dialokasikan, Anda akan mulai melihat log langsung build. Perhatikan bahwa skrip PowerShell dijalankan sebagai bagian dari build, dan bahwa "Halo dunia" dicetak ke konsol.

    Tonton di konsol build

  4. Buka ringkasan build. Pada tab Artefak build, perhatikan bahwa skrip diterbitkan sebagai artefak.

    Buka konsol build untuk melihat artefak

  1. Pilih Simpan & antrean, lalu pilih Simpan & antrean.

  2. Pada kotak dialog, pilih Simpan & antrean sekali lagi.

    Ini mengantrekan build baru pada agen yang dihosting Microsoft.

  3. Anda akan melihat tautan ke build baru di bagian atas halaman.

    Buka konsol build

    Pilih tautan untuk menonton build baru saat terjadi. Setelah agen dialokasikan, Anda akan mulai melihat log langsung build. Perhatikan bahwa skrip PowerShell dijalankan sebagai bagian dari build, dan bahwa "Halo dunia" dicetak ke konsol.


  1. Buka ringkasan build.

    tautan konsol build untuk membuat ringkasan

  2. Pada tab Artefak build, perhatikan bahwa skrip diterbitkan sebagai artefak.

    penjelajah artefak

Anda dapat melihat ringkasan semua build atau menelusuri log untuk setiap build kapan saja dengan menavigasi ke tab Build di Azure Pipelines. Untuk setiap build, Anda juga dapat melihat daftar penerapan yang dibuat dan item kerja yang terkait dengan setiap penerapan. Anda juga dapat menjalankan pengujian di setiap build dan menganalisis kegagalan pengujian.

Menambahkan beberapa variabel dan menerapkan perubahan pada skrip Anda

Kita akan meneruskan beberapa variabel build ke skrip untuk membuat alur kita sedikit lebih menarik. Kemudian kita akan menerapkan perubahan pada skrip dan menonton alur CI berjalan secara otomatis untuk memvalidasi perubahan.

  1. Edit alur build Anda.

  2. Pada tab Tugas , pilih tugas skrip PowerShell.

  3. Tambahkan argumen ini.

Buka tugas PowerShell di konsol build

Argumen

-greeter "$(Build.RequestedFor)" -trigger "$(Build.Reason)"

Terakhir, simpan alur build.

Selanjutnya Anda akan menambahkan argumen ke skrip Anda.

  1. Buka File Anda di Azure Repos (hub Kode di navigasi sebelumnya dan TFS).

  2. Pilih file HelloWorld.ps1 , lalu Edit file.

  3. Ubah skrip sebagai berikut:

    Param(
    [string]$greeter,
    [string]$trigger
    )
    Write-Host "Hello world" from $greeter
    Write-Host Trigger: $trigger
    
  4. Terapkan (simpan) skrip.

Sekarang Anda dapat melihat hasil perubahan Anda. Buka Azure Pipelines dan pilih Antrean. Perhatikan di bawah bagian Antrean atau berjalan bahwa build secara otomatis dipicu oleh perubahan yang Anda lakukan.

Sekarang Anda dapat melihat hasil perubahan Anda. Buka halaman Bangun dan Rilis dan pilih Antrean. Perhatikan di bawah bagian Antrean atau berjalan bahwa build secara otomatis dipicu oleh perubahan yang Anda lakukan.

  1. Pilih build baru yang dibuat dan lihat lognya.

  2. Perhatikan bahwa orang yang mengubah kode memiliki nama mereka yang dicetak dalam pesan salam. Anda juga melihat cetakan bahwa ini adalah build CI.

Membuat ringkasan log skrip PowerShell

build ringkasan log skrip powershell

Kami baru saja memperkenalkan konsep variabel build dalam langkah-langkah ini. Kami mencetak nilai variabel yang secara otomatis ditentukan dan diinisialisasi oleh sistem. Anda juga dapat menentukan variabel kustom dan menggunakannya baik dalam argumen ke tugas Anda, atau sebagai variabel lingkungan dalam skrip Anda. Untuk mempelajari selengkapnya tentang variabel, lihat Variabel build.

Kau punya alur build. Apa selanjutnya?

Anda telah membuat alur build yang secara otomatis membangun dan memvalidasi kode apa pun yang diperiksa oleh tim Anda. Pada titik ini, Anda dapat melanjutkan ke bagian berikutnya untuk mempelajari tentang alur rilis. Atau, jika mau, Anda dapat melompat ke depan untuk membuat alur build untuk aplikasi Anda.

Membuat alur pipa rilis

Tentukan proses untuk menjalankan skrip dalam dua tahap.

  1. Buka tab Alur , lalu pilih Rilis.

  2. Pilih tindakan untuk membuat Alur baru. Jika alur rilis sudah dibuat, pilih tanda plus ( + ) lalu pilih Buat alur rilis.

  3. Pilih tindakan untuk memulai dengan Pekerjaan kosong.

  4. Beri nama tahap QA.

  5. Di panel Artefak, pilih + Tambahkan dan tentukan Sumber (Alur build). Pilih Tambahkan.

  6. Pilih Lightning bolt untuk memicu penyebaran berkelanjutan lalu aktifkan pemicu Penyebaran berkelanjutan di sebelah kanan.

    Pilih petir untuk memicu penyebaran berkelanjutan

  7. Pilih tab Tugas dan pilih tahap QA Anda.

  8. Pilih tanda plus ( + ) untuk pekerjaan guna menambahkan tugas ke pekerjaan.

  9. Pada kotak dialog Tambahkan tugas , pilih Utilitas, temukan tugas PowerShell , lalu pilih tombol Tambahkan .

  10. Di sisi kiri, pilih tugas skrip PowerShell baru Anda.

  11. Untuk argumen Jalur Skrip , pilih tombol untuk menelusuri artefak Anda dan pilih skrip yang Anda buat.

  12. Tambahkan Argumen ini:

    -greeter "$(Release.RequestedFor)" -trigger "$(Build.DefinitionName)"
    
  13. Pada tab Alur , pilih tahap QA dan pilih Kloning.

    Mengkloning lingkungan rilis di QA

  14. Ganti nama tahap kloning Produksi.

  15. Ganti nama alur rilis Halo dunia.

    Mengganti nama alur rilis hello world

  16. Simpan alur rilis.

  1. Buka tab Build dan Rilis , lalu pilih Rilis.

  2. Pilih tindakan untuk membuat Alur baru. Jika alur rilis sudah dibuat, pilih tanda plus ( + ) lalu pilih Buat definisi rilis.

  3. Pilih tindakan untuk memulai dengan definisi Kosong.

  4. Beri nama tahap QA.

  5. Di panel Artefak, pilih + Tambahkan dan tentukan Sumber (Alur build). Pilih Tambahkan.

  6. Pilih Lightning bolt untuk memicu penyebaran berkelanjutan lalu aktifkan pemicu Penyebaran berkelanjutan di sebelah kanan.


  1. Pilih tab Tugas dan pilih tahap QA Anda.

  2. Pilih tanda plus ( + ) untuk pekerjaan guna menambahkan tugas ke pekerjaan.

  3. Pada kotak dialog Tambahkan tugas , pilih Utilitas, temukan tugas PowerShell , lalu pilih tombol Tambahkan .

  4. Di sisi kiri, pilih tugas skrip PowerShell baru Anda.

  5. Untuk argumen Jalur Skrip , pilih tombol untuk menelusuri artefak Anda dan pilih skrip yang Anda buat.

  6. Tambahkan Argumen ini:

    -greeter "$(Release.RequestedFor)" -trigger "$(Build.DefinitionName)"
    
  7. Pada tab Alur , pilih tahap QA dan pilih Kloning.

    mengkloning lingkungan rilis

  8. Ganti nama tahap kloning Produksi.

  9. Ganti nama alur rilis Halo dunia.

    mengganti nama alur rilis

  10. Simpan alur rilis.

Alur rilis adalah kumpulan tahapan di mana artefak build aplikasi disebarkan. Ini juga mendefinisikan alur penyebaran aktual untuk setiap tahap, serta bagaimana artefak dipromosikan dari satu tahap ke tahap lainnya.

Selain itu, perhatikan bahwa kami menggunakan beberapa variabel dalam argumen skrip kami. Dalam hal ini, kami menggunakan variabel rilis alih-alih variabel build yang kami gunakan untuk alur build.

Menyebarkan rilis

Jalankan skrip di setiap tahap.

  1. Buat rilis baru.

    Membuat rilis - DevOps 2019 dan 2020

    Saat Buat rilis baru muncul, pilih Buat.

  2. Buka rilis yang Anda buat.

    rilis dibuat - DevOps 2019 dan 2020

  3. Lihat log untuk mendapatkan data real-time tentang rilis.

    log rilis - DevOps 2019 dan 2020

  1. Buat rilis baru.

    buat rilis - TFS 2018

    Saat Buat rilis baru muncul, pilih Buat (TFS 2018.2) atau Antrean (TFS 2018 RTM).

  2. Buka rilis yang Anda buat.

    rilis dibuat - TFS 2018

  3. Lihat log untuk mendapatkan data real-time tentang rilis.

    log rilis - TFS 2018

Anda dapat melacak kemajuan setiap rilis untuk melihat apakah telah disebarkan ke semua tahapan. Anda dapat melacak penerapan yang merupakan bagian dari setiap rilis, item kerja terkait, dan hasil eksekusi pengujian apa pun yang telah Anda tambahkan ke alur rilis.

Ubah kode Anda dan tonton secara otomatis disebarkan ke produksi

Kita akan membuat satu perubahan lagi pada skrip. Kali ini akan secara otomatis membangun dan kemudian disebarkan hingga tahap produksi.

  1. Buka hub Kode , tab File , edit file HelloWorld.ps1 , dan ubah sebagai berikut:

    Param(
    [string]$greeter,
    [string]$trigger
    )
    Write-Host "Hello world" from $greeter
    Write-Host Trigger: $trigger
    Write-Host "Now that you've got CI/CD, you can automatically deploy your app every time your team checks in code."
    
  2. Terapkan (simpan) skrip.

  3. Pilih tab Build untuk melihat build yang diantrekan dan dijalankan.

  4. Setelah build selesai, pilih tab Rilis , buka rilis baru, lalu buka Log.

Kode baru Anda secara otomatis disebarkan dalam tahap QA , lalu di tahap Produksi .

log akhir langkah skrip rilis - DevOps 2019 dan 2020

log akhir langkah skrip rilis - - TFS 2018

Dalam banyak kasus, Anda mungkin ingin mengedit alur rilis sehingga penyebaran produksi hanya terjadi setelah beberapa pengujian dan persetujuan diberlakukan. Lihat Ringkasan persetujuan dan gerbang.

Langkah berikutnya

Anda baru saja mempelajari cara membuat alur pertama Anda di Azure. Pelajari selengkapnya tentang mengonfigurasi alur dalam bahasa pilihan Anda:

Atau, Anda dapat melanjutkan untuk menyesuaikan alur yang baru saja Anda buat.

Untuk menjalankan alur Anda dalam kontainer, lihat Pekerjaan kontainer.

Untuk detail tentang membangun repositori GitHub, lihat Membangun repositori GitHub.

Untuk mempelajari cara menerbitkan Artefak Alur Anda, lihat Menerbitkan Artefak Alur.

Untuk mengetahui apa lagi yang dapat Anda lakukan di alur YAML, lihat Referensi skema YAML.

Bersihkan

Jika Anda membuat alur pengujian apa pun, alur tersebut mudah dihapus ketika Anda selesai dengannya.

Untuk menghapus alur, navigasi ke halaman ringkasan untuk alur tersebut, dan pilih Hapus dari menu ... di kanan atas halaman. Ketik nama alur untuk mengonfirmasi, dan pilih Hapus.

Menghapus alur

Anda telah mempelajari dasar-dasar pembuatan dan menjalankan alur. Sekarang Anda siap untuk mengonfigurasi alur build untuk bahasa pemrograman yang Anda gunakan. Lanjutkan dan buat alur build baru, dan kali ini, gunakan salah satu templat berikut.

Bahasa Templat yang akan digunakan
.NET ASP.NET
.NET Core Inti ASP.NET
C++ .NET Desktop
Go Go
Java Gradle
JavaScript Node.js
Xcode Xcode

FAQ

Di mana saya dapat membaca artikel tentang DevOps dan CI/CD?

Apa yang dimaksud dengan Integrasi Berkelanjutan?

Apa itu Pengiriman Berkelanjutan?

Apa itu DevOps?

Sistem kontrol versi apa yang dapat saya gunakan?

Setelah siap menggunakan CI/CD untuk aplikasi, Anda dapat menggunakan sistem kontrol versi pilihan Anda:

Bagaimana cara mereplikasi alur?

Jika alur Anda memiliki pola yang ingin Anda replikasi di alur lain, mengkloningnya, mengekspornya, atau menyimpannya sebagai templat.

all-definitions-build-action-menu-replicate-actions

Cuplikan layar memperlihatkan cara mereplikasi alur.

Setelah mengkloning alur, Anda dapat membuat perubahan lalu menyimpannya.

Setelah mengekspor alur, Anda dapat mengimpornya dari tab Semua alur .

Setelah Anda membuat templat, anggota tim Anda dapat menggunakannya untuk mengikuti pola di alur baru.

Tip

Jika Anda menggunakan Editor Build Baru, templat kustom Anda ditampilkan di bagian bawah daftar.

Bagaimana cara bekerja dengan draf?

Jika Anda mengedit alur build dan ingin menguji beberapa perubahan yang belum siap untuk produksi, Anda dapat menyimpannya sebagai draf.

simpan sebagai draf

Cuplikan layar yang memperlihatkan penyimpanan sebagai draf.

Anda dapat mengedit dan menguji draf sesuai kebutuhan.

edit draf - DevOps 2019 dan 2020

Setelah siap, Anda dapat menerbitkan draf untuk menggabungkan perubahan ke dalam alur build Anda.

menerbitkan draf - DevOps 2019 dan 2020

menerbitkan draf - TFS 2018

Atau, jika Anda memutuskan untuk membuang draf, Anda dapat menghapusnya dari tab Semua Alur yang ditunjukkan di atas.

Bagaimana cara menghapus alur?

Untuk menghapus alur, navigasikan ke halaman ringkasan untuk alur tersebut, dan pilih Hapus dari menu ... di kanan atas halaman. Ketik nama alur untuk mengonfirmasi, dan pilih Hapus.

Apa lagi yang bisa saya lakukan saat mengantre build?

Anda dapat mengantre build secara otomatis atau manual.

Saat mengantre build secara manual, Anda dapat, untuk satu proses build:

Anda dapat mengantre build secara otomatis atau manual.

Saat mengantre build secara manual, Anda dapat, untuk satu proses build:

Di mana saya dapat mempelajari selengkapnya tentang pengaturan alur?

Untuk mempelajari selengkapnya tentang pengaturan alur build, lihat:

Untuk mempelajari selengkapnya tentang pengaturan alur, lihat:

Bagaimana cara membuat alur build secara terprogram?

Referensi REST API: Membuat alur build

Catatan

Anda juga dapat mengelola build dan membangun alur dari baris perintah atau skrip menggunakan Azure Pipelines CLI.