Bagikan melalui


NuGetPublisher@0 - Tugas penerbit NuGet v0

NuGetPublisher@0 tidak digunakan lagi. Gunakan tugas "NuGet" sebagai gantinya. Ini berfungsi dengan kerangka kerja Alat Penginstal alat baru sehingga Anda dapat dengan mudah menggunakan versi baru NuGet tanpa menunggu pembaruan tugas, memberikan dukungan yang lebih baik untuk umpan terautentikasi di luar organisasi/koleksi ini, dan menggunakan NuGet 4 secara default.

Sintaks

# NuGet publisher v0
# Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.
- task: NuGetPublisher@0
  inputs:
    searchPattern: '**/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg' # string. Required. Path/Pattern to nupkg. Default: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.
    nuGetFeedType: 'external' # 'external' | 'internal'. Required. Feed type. Default: external.
    connectedServiceName: # string. Required when nuGetFeedType = external. NuGet Service Connection. 
    #feedName: # string. Required when nuGetFeedType = internal. Internal Feed URL. 
  # Advanced
    #nuGetAdditionalArgs: # string. NuGet Arguments. 
    #verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
    nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
    #nuGetPath: # string. Path to NuGet.exe. 
    #continueOnEmptyNupkgMatch: false # boolean. Continue if no packages match the "Path/Pattern to nupkg". Default: false.
# NuGet Publisher v0
# Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this account/collection, and uses NuGet 4 by default.
- task: NuGetPublisher@0
  inputs:
    searchPattern: '**/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg' # string. Required. Path/Pattern to nupkg. Default: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.
    nuGetFeedType: 'external' # 'external' | 'internal'. Required. Feed type. Default: external.
    connectedServiceName: # string. Required when nuGetFeedType = external. NuGet Service Connection. 
    #feedName: # string. Required when nuGetFeedType = internal. Internal Feed URL. 
  # Advanced
    #nuGetAdditionalArgs: # string. NuGet Arguments. 
    #verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
    nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
    #nuGetPath: # string. Path to NuGet.exe. 
    #continueOnEmptyNupkgMatch: false # boolean. Continue if no packages match the "Path/Pattern to nupkg". Default: false.

Input

searchPattern - Jalur/Pola ke nupkg
string. Wajib diisi. Nilai default: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.

Pola yang digunakan tugas untuk mencocokkan atau jalur ke nupkg file yang akan diunggah. Beberapa pola dapat dipisahkan oleh titik koma.


nuGetFeedType - Jenis umpan
string. Wajib diisi. Nilai yang diizinkan: external (Umpan NuGet Eksternal), internal (Umpan NuGet Internal). Nilai default: external.

Menentukan apakah umpan target adalah umpan/koleksi internal atau server NuGet eksternal.


connectedServiceName - Koneksi Layanan NuGet
string. Diperlukan saat nuGetFeedType = external.

Menentukan koneksi layanan generik server NuGet. Atur bidang kunci Password/Token Key ke kunci API NuGet Anda.


feedName - URL Umpan Internal
string. Diperlukan saat nuGetFeedType = internal.

Menentukan URL umpan NuGet yang dihosting di akun ini.


nuGetAdditionalArgs - Argumen NuGet
string.

Argumen tambahan diteruskan ke NuGet.exe push. Pelajari selengkapnya tentang perintah pendorongan di NuGet CLI.


verbosity - Verbositas
string. Nilai yang diizinkan: -, Quiet, Normal, Detailed. Nilai default: -.

Menentukan jumlah detail yang ditampilkan dalam output.


nuGetVersion - Versi NuGet
string. Wajib diisi. Nilai yang diizinkan: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Nilai default: 3.3.0.

Menentukan versi NuGet atau versi kustom yang akan digunakan.


nuGetPath - Jalur ke NuGet.exe
string.

Opsional. Menyediakan jalur ke NuGet.exe. Akan mengambil alih pilihan versi.


continueOnEmptyNupkgMatch - Lanjutkan jika tidak ada paket yang cocok dengan "Jalur/Pola ke nupkg"
boolean. Nilai default: false.

Melanjutkan tugas alih-alih gagal tugas jika tidak ada paket yang cocok dengan searchPattern string.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.

Variabel output

Tidak ada.

Persyaratan

Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Agen yang dihost sendiri harus memiliki kemampuan yang sesuai dengan tuntutan berikut untuk menjalankan pekerjaan yang menggunakan tugas ini: Cmd
Kemampuan Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 2.144.0 atau lebih tinggi
Kategori tugas Paket
Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Agen yang dihost sendiri harus memiliki kemampuan yang sesuai dengan tuntutan berikut untuk menjalankan pekerjaan yang menggunakan tugas ini: Cmd
Kemampuan Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 2.115.0 atau lebih tinggi
Kategori tugas Paket
Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Agen yang dihost sendiri harus memiliki kemampuan yang sesuai dengan tuntutan berikut untuk menjalankan pekerjaan yang menggunakan tugas ini: Cmd
Kemampuan Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 1.83.0 atau lebih tinggi
Kategori tugas Paket