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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk