Condividi tramite


NuGetPublisher@0 - Attività server di pubblicazione NuGet v0

NuGetPublisher@0 è deprecato. Usare invece l'attività "NuGet". Funziona con il nuovo framework del programma di installazione degli strumenti in modo da poter usare facilmente nuove versioni di NuGet senza attendere un aggiornamento delle attività, offre un supporto migliore per i feed autenticati all'esterno di questa organizzazione/raccolta e usa NuGet 4 per impostazione predefinita.

Sintassi

# 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 - Percorso/Modello a nupkg
string. Obbligatorio. Valore predefinito: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.

Modello usato dall'attività per trovare la corrispondenza o il percorso dei nupkg file da caricare. Più modelli possono essere separati da un punto e virgola.


nuGetFeedType - Tipo di feed
string. Obbligatorio. Valori consentiti: external (feed NuGet esterno), internal (feed NuGet interno). Valore predefinito: external.

Specifica se il feed di destinazione è un feed/raccolta interno o un server NuGet esterno.


connectedServiceName - Connessione al servizio NuGet
string. Obbligatorio quando nuGetFeedType = external.

Specifica la connessione al servizio generico del server NuGet. Impostare il campo chiave Password/Token Key sulla chiave API NuGet.


feedName - URL feed interno
string. Obbligatorio quando nuGetFeedType = internal.

Specifica l'URL di un feed NuGet ospitato in questo account.


nuGetAdditionalArgs - Argomenti NuGet
string.

Argomenti aggiuntivi passati a NuGet.exe push. Altre informazioni sul comando push nell'interfaccia della riga di comando di NuGet.


verbosity - Dettaglio
string. Valori consentiti: -, Quiet, Normal, Detailed. Valore predefinito: -.

Specifica la quantità di dettagli visualizzati nell'output.


nuGetVersion - Versione di NuGet
string. Obbligatorio. Valori consentiti: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Valore predefinito: 3.3.0.

Specifica la versione di NuGet o una versione personalizzata da usare.


nuGetPath - Percorso di NuGet.exe
string.

facoltativo. Fornisce il percorso a NuGet.exe. Eseguirà l'override della selezione della versione.


continueOnEmptyNupkgMatch - Continuare se nessun pacchetto corrisponde a "Path/Pattern to nupkg"
boolean. Valore predefinito: false.

Continua l'attività invece di non riuscire l'attività se nessun pacchetto corrisponde alla searchPattern stringa.


Opzioni di controllo delle attività

Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.

Variabili di output

Nessuno.

Requisiti

Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: Cmd
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.144.0 o versione successiva
Categoria attività Pacchetto
Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: Cmd
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.115.0 o versione successiva
Categoria attività Pacchetto
Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: Cmd
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 1.83.0 o versione successiva
Categoria attività Pacchetto