Bagikan melalui


Aplikasi Azure Pipelines baru untuk Teams, integrasi GitHub dan Azure Boards yang ditingkatkan - Pembaruan Sprint 151

Dalam Pembaruan Sprint 151 Azure DevOps, kami meningkatkan integrasi GitHub dengan Azure Boards dengan menambahkan aplikasi GitHub Marketplace untuk menyederhanakan akuisisi dan konfigurasi dengan repositori GitHub Anda. Selain itu, Anda sekarang dapat menautkan item kerja di Azure Boards dengan masalah terkait di GitHub. Misalnya, Anda dapat menerima laporan bug dari pengguna di GitHub saat mengatur pekerjaan tim Anda di Azure Boards.

Selain itu, kami menambahkan aplikasi Azure Pipelines baru untuk Microsoft Teams yang memungkinkan Anda untuk dengan mudah memantau dan mengelola alur Anda dari Teams.

Lihat daftar Fitur di bawah ini untuk informasi selengkapnya.

Fitur

Papan Azure:

Azure Pipelines:

Azure Repos:

Azure Boards

Menambahkan Azure Boards dari GitHub Marketplace

Aplikasi Azure Boards baru di GitHub Marketplace menyederhanakan akuisisi dan konfigurasi Azure Boards untuk repositori GitHub Anda.

Sebelumnya, Anda dapat mengaktifkan koneksi dengan repositori GitHub melalui OAuth atau autentikasi token akses pribadi. Menggunakan OAuth atau PAT, Azure Boards menggunakan identitas GitHub individu untuk memantau dan menautkan aktivitas kode dengan item kerja. Namun, karena anggota tim Anda dapat berubah dari waktu ke waktu, mungkin kurang diinginkan untuk menggunakan identitas dan izin GitHub individu. Dengan menginstal aplikasi Azure Boards, Anda dapat mengotorisasi aplikasi untuk melakukan tindakan sebagai gantinya.

Untuk memulai, instal aplikasi dari GitHub Marketplace di akun atau organisasi GitHub Anda. Anda juga dapat melihat dokumentasi GitHub & Azure Boards untuk informasi selengkapnya.

GitHub marketplace Azure Boards app.

Menerima dan menjalankan masalah di GitHub saat merencanakan di Azure Boards

Integrasi antara Azure Boards dan GitHub sejauh ini adalah tentang menautkan aktivitas kode ke item kerja. Meskipun ini telah cocok untuk beberapa tim yang ingin sepenuhnya memanfaatkan Azure Boards untuk perencanaan dan manajemen kerja, itu meninggalkan tim lain, yang mungkin masih ingin melacak masalah di GitHub, menginginkan lebih banyak.

Sekarang Anda dapat menautkan item kerja di Azure Boards dengan masalah terkait di GitHub. Dengan jenis penautan baru ini, beberapa skenario lain sekarang mungkin dilakukan. Jika tim Anda ingin terus menerima laporan bug dari pengguna, misalnya, sebagai masalah dalam GitHub tetapi menghubungkan dan mengatur pekerjaan tim secara keseluruhan di Azure Boards, sekarang Anda dapat melakukannya.

Link work items in Azure Boards with related issues in GitHub.

Sintaks penyebutan yang sama yang digunakan tim Anda untuk penerapan dan permintaan pull masih berlaku dan tentu saja Anda dapat menautkan secara manual di Azure Boards dengan URL masalah. Lihat dokumentasi GitHub & Azure Boards untuk informasi selengkapnya.

Link manually in Azure Boards with the GitHub issue URL.

Pengalih orang papan tugas

Bergantung pada ukuran tim Anda dan jumlah item kerja yang sedang berlangsung, taskboard Anda bisa sedikit ramai. Anda dapat menggunakan pemfilteran untuk memilih kartu mana yang akan ditampilkan dan fokus pada apa yang menarik saat ini.

Sekarang Anda dapat memilih bagaimana Anda memfilter seseorang di taskboard. Gunakan pengalih orang saat Anda perlu melihat bagaimana pekerjaan orang yang dipilih berkaitan dengan pekerjaan tim. Ini akan menyoroti kartu milik orang yang dipilih sehingga Anda dapat melihat, memperbarui, dan menyusun ulang kartu apa pun sambil berfokus pada orang yang dipilih.

Gif to demo person picker in taskboard.

Bilah filter sekarang berfungsi dalam paritas dengan pengalaman pemfilteran sehingga Anda hanya melihat kartu yang cocok dengan filter. Gunakan Ditetapkan untuk memfilter saat Anda perlu menemukan dengan cepat apa yang sedang Anda dan orang lain kerjakan.

Gif to demo Assigned to filter in taskboard.

Azure Pipelines

Aplikasi Azure Pipelines untuk Microsoft Teams

Kami sangat senang mengumumkan aplikasi Azure Pipelines baru untuk Microsoft Teams. Anda sekarang dapat dengan mudah memantau Alur Azure DevOps dan menyetujui rilis di Teams. Selain itu, Anda dapat mengelola langganan untuk build, rilis, persetujuan yang tertunda, dan mendapatkan pemberitahuan untuk peristiwa ini di saluran Teams Anda.

Untuk memulai, instal aplikasi Azure Pipelines dari penyimpanan aplikasi Microsoft Teams dan lihat dokumentasi di sini.

Azure Pipelines app for Microsoft Teams.

Pembaruan untuk pengalaman pembuatan alur

Sebelumnya, kami memiliki dua titik masuk saat Anda membuat alur build. Satu untuk alur build klasik dan satu lagi untuk alur build YAML. Apakah Anda melihat satu atau yang lain dikontrol oleh pengalih fitur pratinjau.

Dengan pembaruan ini, kami menghapus tombol fitur pratinjau sehingga Anda akan memiliki satu titik masuk yang mencakup YAML dan build klasik. Pengalaman baru mendukung semua jenis repositori yang didukung dalam pengalaman klasik. Namun, jika jenis repositori mendukung BUILD YAML dan klasik (misalnya, GitHub atau Azure Repos), preferensi diberikan ke build YAML. Anda selalu dapat mengambil alih dan memilih editor klasik untuk membuat alur tanpa YAML.

New pipeline - where is your code?.

Azure Repos

Titik ekstensi pembuatan repositori

Kami telah menambahkan titik ekstensi untuk memungkinkan Anda menambahkan item baru ke pemilih repositori. Titik ekstensi ini akan memungkinkan Anda menambahkan tindakan kustom (pengalihan, popup, dll) ke menu pemilih repositori, memungkinkan alur seperti skenario pembuatan repositori alternatif.

Repository creation extension.

Dukungan pengodean yang ditingkatkan

Sebelumnya, mengedit dan menyimpan file di web hanya akan tersimpan sebagai pengodean UTF-8 dan kami tidak meminta Anda ketika pengodean file berubah. Sekarang, kami akan memberi peringatan ketika Anda mencoba menyimpan file yang tidak dikodekan UTF melalui web (yang hanya mendukung pengodean UTF). Selain itu, kami menambahkan dukungan untuk pengodean UTF-16 dan UTF-32 melalui web yang mendorong titik akhir. Ini berarti bahwa kami akan mempertahankan jenis pengodean sehingga Anda tidak perlu menulis ulang sebagai UTF-8.

Cuplikan layar berikut menunjukkan contoh dialog yang akan Anda lihat saat memperkenalkan perubahan pengodean oleh pendorongan web.

Example of the dialog when you introduce encoding changes by a web push.

Langkah berikutnya

Catatan

Fitur-fitur ini akan diluncurkan selama dua hingga tiga minggu ke depan.

Buka Azure DevOps dan lihat.

Cara memberikan umpan balik

Kami akan senang mendengar apa yang Anda pikirkan tentang fitur-fitur ini. Gunakan menu umpan balik untuk melaporkan masalah atau memberikan saran.

Make a suggestion

Anda juga bisa mendapatkan saran dan pertanyaan yang dijawab oleh komunitas di Stack Overflow.

Terima kasih,

Biju Venugopal