Azure Artifacts'te Kargo paketlerini kullanmaya başlama
Azure DevOps Services
Azure Artifacts'i kullanarak Kargo paketlerini akışlara ve genel kayıt defterlerine yayımlayabilir ve indirebilirsiniz. Bu makale, projenizi ayarlama ve Kargo paketlerinizi Azure Artifacts akışınızda yayımlama işleminde size yol gösterir.
Önkoşullar
Bir Azure DevOps kuruluşu ve bir proje. Henüz yapmadıysanız bir kuruluş veya proje oluşturun.
Rustup'ı indirip yükleyin.
Akış oluşturma
Kargo için kullanılabilecek mevcut bir Azure Artifacts akışınız varsa sonraki bölüme geçebilirsiniz.
Not
Azure Artifacts, crates.io kasaları kullanmak için ayrı bir akış ve yalnızca iç kasaları yayımlamak için ayrı bir akış kullanılmasını önerir.
Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.
Yapıtlar'ı ve ardından Akış Oluştur'u seçin.
Akışınıza bir Ad verin ve Görünürlüğünü belirtin. Genel kayıt defterlerindeki paketleri eklemek istiyorsanız Yukarı akış kaynakları onay kutusunu işaretleyin ve akışınız için bir Kapsam seçin.
İşiniz bittiğinde Oluştur'u seçin.
Beslenen Bağlan
Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.
Yapıtlar'ı seçin ve ardından açılan menüden akışınızı seçin.
Beslemek için Bağlan seçin ve ardından araç seçim bölmesinden Kargo'ya tıklayın.
Akışa Bağlan sayfasındaki Proje kurulum yönergelerini izleyin.
Önemli
Azure Artifacts'te kargo desteği, 'registry-auth' özelliği için destek içeren rust sürüm 1.74 veya üzerini gerektirir.
Rust sürümünüzü güncelleştirmek için rustup update
Paketleri yayımlama
Kargo paketinizi yayımlamak için proje dizininizde aşağıdaki komutu çalıştırın:
cargo publish