Azure Pipelines'ta Yapıtlar - genel bakış

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure Artifacts, geliştiricilerin PyPI, Maven Central ve NuGet.org gibi akışlardan ve genel kayıt defterlerinden çeşitli paket türlerini yayımlamasına ve kullanmasına olanak sağlar. Derleme ve işlem hattı yapıtlarını yayımlamak, paketleri dağıtmak veya uygulamanızı derlemek, test etmek veya dağıtmak için işlem hattınızın farklı aşamalarında dosyaları tümleştirmek için Azure Artifacts'i Azure Pipelines ile birleştirebilirsiniz.

Desteklenen yapıtlar

Yapıt türü Açıklama
Yapıtlar oluşturma Derleme tarafından oluşturulan dosyalar. Örnek: .dll, .exe ve . PDB dosyaları.
İşlem hattı yapıtları Azure DevOps Services kullanıyorsanız daha hızlı performans için önerilir. Yayın işlem hatlarında desteklenmez.
NuGet NuGet paketlerini Azure Artifacts akışlarına veya nuget.org gibi genel kayıt defterlerine yayımlayın.
npm npm paketlerini Azure Artifacts akışlarına veya npmjs.com gibi genel kayıt defterlerine yayımlayın.
Maven Maven paketlerini Azure Artifacts akışlarında veya Maven Central, Google Maven Deposu, Gradle Eklentileri ve JitPack gibi genel kayıt defterlerinde yayımlayın.
Python Python paketlerini Azure Artifacts akışlarına veya PyPI.org gibi genel kayıt defterlerine yayımlayın.
Yük Kargo paketlerini Azure Artifacts akışlarına veya Crates.io gibi genel kayıt defterlerine yayımlayın.
Universal Packages Evrensel Paketleri Azure Artifacts akışlarına veya Evrensel Paketler yukarı akış kaynaklarına yayımlayın.
Simgeler Simgeleri Azure Artifacts sembol sunucusuna veya dosya paylaşımına yayımlayın.

Yapıtları yayımlama

Desteklenen yapıtlar

Yapıt türü Açıklama
Yapıtlar oluşturma Derleme tarafından oluşturulan dosyalar. Örnek: .dll, .exe ve . PDB dosyaları.
NuGet NuGet paketlerini Azure Artifacts akışlarına veya nuget.org gibi genel kayıt defterlerine yayımlayın.
npm npm paketlerini Azure Artifacts akışlarına veya npmjs.com gibi genel kayıt defterlerine yayımlayın.
Maven Maven paketlerini Azure Artifacts akışlarında veya Maven Central, Google Maven Deposu, Gradle Eklentileri ve JitPack gibi genel kayıt defterlerinde yayımlayın.
Python Python paketlerini Azure Artifacts akışlarına veya PyPI.org gibi genel kayıt defterlerine yayımlayın.
Simgeler Simgeleri Azure Artifacts sembol sunucusuna veya dosya paylaşımına yayımlayın.

Yapıtları yayımlama

İpucu

Kuruluşunuz güvenlik duvarı veya ara sunucu kullanıyorsa Azure Artifacts Etki Alanı URL'lerine ve IP adreslerine izin verin.