komut satırını kullanarak bir NuGet paketi yayımlama

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

Azure Artifacts, NuGet paketlerinizi ortak veya özel akışlara yayımlayabilir ve ardından bunları akışınızın görünürlük ayarlarına bağlı olarak başkalarıyla paylaşabilirsiniz.

NuGet bir akışa Bağlan

  1. projenizin içinden Artifacts' yi seçin ve ardından akışınızı seçin. Henüz bir tane yoksa, Yeni bir akış oluşturabilirsiniz .

  2. akışa Bağlanseçin.

    akışınıza Bağlan

  3. NuGet üst bilgisi altında NuGet.exe seçin.

    NuGet.exe akışı bağlantısı

  4. Azure Artifacts Nuget.exe ile ilk kez kullanıyorsanız, araçları al düğmesini seçin ve önkoşulları yüklemek için yönergeleri izleyin.

    1. en son NuGet sürümünüindirin.
    2. Azure Artifacts kimlik bilgisi sağlayıcısınıindirin ve yükleyin.
  5. Project kurulumunda , akışınıza bağlanmak için yönergeleri izleyin.

    Proje ayarları

komut satırını kullanarak NuGet paketi yayımlama

NuGet paketiniz yoksa ancak paketinizi akışınıza yayımlamayı denemek istiyorsanız, HelloWorld örnek paketini yükleyebilirsiniz.

nuget install HelloWorld -ExcludeVersion

Paketinizi akışınıza yayımlamak için aşağıdaki komutu çalıştırın:

nuget.exe push -Source "<YOUR_FEED_NAME>" -ApiKey <ANY_STRING> <PACKAGE_PATH>
  1. Derleme ve yayınpaketleriniseçin.

  2. Açılır menüden akışınızı seçin veya yapmadıysanız bir tane oluşturun .

  3. akışa Bağlanseçin.

    akışa Bağlan-TFS

  4. NuGet ' yi seçin ve akışınıza bağlanmak için yönergeyi izleyin.

    NuGet akışa Bağlan-TFS