Aracılığıyla paylaş


Teams için yeni Azure Pipelines uygulaması, geliştirilmiş GitHub ve Azure Boards entegrasyonu - Sprint 151 Güncellemesi

Azure DevOps Sprint 151 Güncelleştirmesi'nde GitHub depolarınızla alım ve yapılandırmayı kolaylaştırmak için bir GitHub Market uygulaması ekleyerek Azure Boards ile GitHub tümleştirmesini geliştirdik. Ayrıca artık Azure Boards'taki iş öğelerini GitHub'daki ilgili sorunlarla ilişkilendirebilirsiniz. Örneğin, Azure Boards'ta ekibinizin çalışmalarını düzenlerken GitHub'daki kullanıcılarınızdan gelen hata raporlarını kabul edebilirsiniz.

Ayrıca, Teams'den işlem hatlarınızı kolayca izlemenize ve yönetmenize olanak tanıyan Microsoft Teams için yeni bir Azure Pipelines uygulaması ekledik.

Daha fazla bilgi için aşağıdaki Özellikler listesine göz atın.

Özellikler

Azure Boards:

Azure Pipelines:

Azure Repos

Azure Boards

Github Market’ten Azure Boards’u ekleme

GitHub Market'teki yeni Azure Boards uygulaması, GitHub depolarınız için Azure Boards'un edinimini ve yapılandırmasını kolaylaştırır.

Daha önce, OAuth veya kişisel erişim belirteci kimlik doğrulaması aracılığıyla GitHub depolarıyla bağlantıyı etkinleştirebiliyorsunuz. OAuth veya PAT kullanarak Azure Boards, iş öğeleriyle kod etkinliğini izlemek ve bağlamak için bir kişinin GitHub kimliğini kullanır. Ancak, ekibinizin üyeleri zaman içinde değişebileceğinden, bir kişinin GitHub kimliğini ve izinlerini kullanmak daha az tercih edilebilir. Azure Boards uygulamasını yükleyerek , uygulamayı eylem gerçekleştirmesi için yetkilendirebilirsiniz.

Başlamak için, uygulamayı GitHub hesabınıza veya kuruluşunuza GitHub Market'ten yükleyin. Daha fazla bilgi için GitHub ve Azure Boards belgelerini de görebilirsiniz.

GitHub marketi Azure Boards uygulaması.

Azure Boards’da planlama yaparken GitHub’daki sorunları kabul etme ve çalıştırma

Şimdiye kadar Azure Boards ile GitHub arasındaki tümleştirme, kod etkinliğini iş öğelerine bağlamakla ilgilidir. Bu, planlama ve iş yönetimi için Azure Boards'dan tam olarak yararlanmak isteyen birkaç ekip için uygun olsa da, GitHub'daki sorunları izlemek ve daha fazlasını istemeye devam etmek isteyen diğer ekipler kaldı.

Artık Azure Boards'taki iş öğelerini GitHub'daki ilgili sorunlarla ilişkilendirebilirsiniz. Bu yeni bağlantı türüyle, artık birkaç farklı senaryo daha mümkündür. Ekibiniz, örneğin GitHub'daki sorunlar gibi kullanıcılardan gelen hata raporlarını kabul etmeye devam etmek, ancak ekibin çalışmasını Azure Boards'ta ilişkilendirmek ve düzenlemek istiyorsa artık bunu yapabilirsiniz.

Azure Boards'taki iş öğelerini GitHub'daki ilgili sorunlarla bağlayın.

Ekibinizin taahhütler ve çekme istekleri için kullandığı söz diziminin aynısı hala geçerlidir ve elbette Azure Boards'ta sorun URL'sini manuel olarak bağlayabilirsiniz. Daha fazla bilgi için GitHub & Azure Boards belgelerine bakın.

GitHub sorun URL'si ile Azure Boards'ta el ile bağlantı oluşturma.

Görev tablosu kişi değiştirici

Ekibinizin boyutuna ve devam eden iş öğelerinin sayısına bağlı olarak, görev tahtanız biraz kalabalık olabilir. Görüntülenecek kartları seçmek ve o andaki ilgi çekici şeylere odaklanmak için filtrelemeyi kullanabilirsiniz.

Artık görev panosundaki bir kişiyi nasıl filtreleyebileceğinizi seçebilirsiniz. Seçilen kişinin çalışmasının ekip çalışması ile nasıl ilişkili olduğunu görmeniz gerektiğinde kişi değiştiriciyi kullanın. Bu, seçilen kişiye ait kartları vurgular, böylece seçilen kişiye odaklanırken kartları görüntüleyebilir, güncelleştirebilir ve yeniden sıralayabilirsiniz.

Görev panosunda kişi seçim aracı demosu için gif.

Filtre çubuğu artık yalnızca filtreyle eşleşen kartları görebilmeniz için filtreleme deneyimleriyle eş olarak çalışır. Kendinizin ve başkalarının üzerinde çalıştığı işleri hızlıca bulmak istediğinizde Atanan'a filtresini kullanın.

Demo için gif Görev panosunda 'Atandı' filtresini gösteren.

Azure Boru Hatları

Microsoft Teams için Azure Pipelines uygulaması

Microsoft Teams için yeni Azure Pipelines uygulamasını duyurmaktan heyecan duyuyoruz. Artık Azure DevOps Pipelines'ı kolayca izleyebilir ve Teams'deki sürümleri onaylayabilirsiniz. Ayrıca tamamlanmış derlemeler, yayınlar, bekleyen onaylar için abonelikleri yönetebilir ve Teams kanallarınızda bu olaylar için bildirim alabilirsiniz.

Başlamak için Microsoft Teams uygulama mağazasından Azure Pipelines uygulamasını yükleyin ve buradaki belgelere bakın.

Microsoft Teams için Azure Pipelines uygulaması.

İşlem hattı oluşturma deneyimiyle ilgili güncellemeler

Daha önce bir build pipeline oluşturduğumuzda iki ana giriş noktası vardı. Biri klasik derleme işlem hatları, diğeri ise YAML derleme işlem hatları için. Önizleme özellikleri anahtarıyla hangisini gördüğünüz kontrol edilir.

Bu güncelleştirmeyle hem YAML hem de klasik derlemeleri kapsayan tek bir giriş noktası sağlamak amacıyla önizleme özelliklerinin geçiş düğmesini kaldırdık. Yeni deneyim, klasik deneyimde desteklenen tüm depo türlerini destekler. Ancak bir depo türü hem YAML hem de klasik derlemeleri (örneğin GitHub veya Azure Depoları) destekliyorsa, tercih YAML derlemelerine verilir. YAML olmadan bir işlem hattı oluşturmak için istediğiniz zaman klasik düzenleyiciyi geçersiz kılabilir ve seçebilirsiniz.

Yeni işlem hattı - kodunuz nerede?.

Azure Repos

Depo oluşturma uzantı noktası

Depo seçiciye yeni öğeler eklemenize olanak sağlayan bir uzantı noktası ekledik. Bu uzantı noktası, depo seçici menüsüne özel eylemler (yeniden yönlendirmeler, açılır pencereler vb.) eklemenize olanak tanır ve alternatif depo oluşturma senaryoları gibi akışları etkinleştirir.

Depo oluşturma uzantısı.

Geliştirilmiş kodlama desteği

Daha önce, web'de dosyaları düzenleme ve kaydetme yalnızca UTF-8 kodlaması olarak kaydediliyor ve dosya kodlaması değiştiğinde sizden istemde bulunmuyoruz. Şimdi, web üzerinden UTF kodlaması olmayan (yalnızca UTF kodlamasını destekleyen) bir dosyayı kaydetmeye çalıştığınızda size bir uyarı vereceğiz. Ayrıca web gönderme uç noktası aracılığıyla UTF-16 ve UTF-32 kodlama desteği ekledik. Bu, kodlama türünü koruyacağımız anlamına gelir, böylece bunları UTF-8 olarak yeniden yazmanız gerekmez.

Aşağıdaki ekran görüntüsünde, bir web gönderimi ile kodlama değişiklikleri eklediğinizde göreceğiniz iletişim kutusu ve örneği gösterilmektedir.

Web push ile kodlama değişikliklerini tanıttığınızda diyalog örneği.

Sonraki Adımlar

Uyarı

Bu özellikler önümüzdeki iki-üç hafta içinde kullanıma sunulacaktır.

Azure DevOps'a gidin ve bir göz atın.

Geri bildirim sağlama

Bu özellikler hakkında düşüncelerinizi duymak isteriz. Sorun bildirmek veya öneride bulunmak için geri bildirim menüsünü kullanın.

Öneride bulunma

Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.

Teşekkürler

Biju Venugopal