Uzantılar nedir?

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2017

Uzantılar, uygulama deneyiminizi özelleştirmek ve genişletmek için kullanabileceğiniz DevOps eklenti Azure DevOps. Bunlar standart teknolojilerle (HTML, JavaScript, CSS) yazılır ve tercih ettiğiniz geliştirme araçları kullanılarak geliştirilmiştir. Uzantılar RESTful API Kitaplığımızı kullanarak uygulama ve uygulama/Azure DevOps kolayca etkileşime geçmenizi sağlar. Visual Studio Market'te uzantılar yayımlanır. Bunlar sizin ve takımınız için özel olarak tutularak veya şu anda Azure DevOps.

Not

Bu bölüm, Market'te uzantı yükleme veya Abonelik satın alma hakkında bilgi almak için özel uzantılar ve hizmet kancaları geliştirmeyi Visual Studio Market belgelerini ziyaret edin.

Uzantıyı ne yapar?

Uzantı bileşenlerinin ekran görüntüsü.

  • JSON bildirim dosyası uzantı hakkında temel bilgiler içerir.
  • Keşif varlıkları: Uzantınıza genel bakış ve Market'te estetikle ilgili markdown ve görüntüler.
  • HTML, JS ve CSS dosyaları dahil olmak üzere uzantı mantığınızı içeren statik dosyalar. Statik dosyalar yalnızca katkı tabanlı uzantılar için geçerlidir.

Bu dosyalar ve varlıklar, Market'te yayımlanan bir Takım Uzantıları Hizmet Paketi (.vsix dosyası) yapmak için pakete alınmaktadır. Market'te uzantılar doğrudan kullanıcılar tarafından yükleyebilir.

Uzantılarla ne yapabilirsiniz?

Kullanıcı arabirimine ek olarak ekleyebilirsiniz onlarca yer vardır ve her sprint'e daha fazlasını ekliyoruz. Katkılar başvurusunda hub'ı ek öğreneceğiz tüm yerler hakkında bilgi edinebilirsiniz.

Teslim işlem hattınız için uzantı oluşturma

Aşağıdaki videoda açıklandığı gibi sürekli teslim işlem hattınız için bir uzantı geliştirin.

Uzantı Geliştirme

Uzantı ekleme denetim listesi

  1. Bu makaleyi ve Market'te zaten mevcut olan uzantı türlerini öğrenin
  2. İlk uzantınızı derlemeyi öğrenin veya tam küme örneklerimize göz at
  3. RESTful API'lerimizi tanıma. Üçüncü taraf bir uygulama veya hizmetten tümleştirerek devam ediyorsanız Hizmet Kancalarımızı da kontrol etmek gerekir
  4. Uzantınız hazır olduktan sonra paketinizi paketler, Market'te yayımlar ve bunu toplulukla paylaşabilirsiniz!

Sonraki adımlar