Sdílet prostřednictvím


PublishPipelineArtifact@0 – Úloha Publikování artefaktů kanálu v0

Pomocí této úlohy můžete publikovat místní adresář nebo soubor jako pojmenovaný artefakt pro aktuální kanál.

Existuje novější verze této úlohy. Další informace najdete v tématu PublishPipelineArtifact@1.

Pomocí této úlohy můžete publikovat místní adresář nebo soubor jako pojmenovaný artefakt pro aktuální kanál.

Důležité

Tento úkol je podporován pouze v Azure DevOps Services. Pokud ho použijete na Azure DevOps Server, zobrazí se chybová zpráva podobná Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. jako Použití publikování artefaktů sestavení, pokud používáte Azure DevOps Server nebo TFS 2018.

Syntax

# Publish Pipeline Artifacts v0
# Publish a local directory or file as a named artifact for the current pipeline.
- task: PublishPipelineArtifact@0
  inputs:
    artifactName: 'drop' # string. Required. The name of this artifact. Default: drop.
    targetPath: # string. Required. Path to publish. 
    #properties: # string. Custom properties.
# Publish Pipeline Artifacts v0
# Publish a local directory or file as a named artifact for the current pipeline.
- task: PublishPipelineArtifact@0
  inputs:
    artifactName: 'drop' # string. Required. The name of this artifact. Default: drop.
    targetPath: # string. Required. Path to publish.
# Publish Pipeline Artifacts v0
# Publish Pipeline Artifact.
- task: PublishPipelineArtifact@0
  inputs:
    artifactName: 'drop' # string. Required. The name of this artifact. Default: drop.
    targetPath: # string. Required. Path to publish.

Vstupy

artifactName - Název tohoto artefaktu
string. Povinná hodnota. Výchozí hodnota: drop.

Určuje název artefaktu.


targetPath - Cesta k publikování
string. Povinná hodnota.

Určuje cestu ke složce nebo souboru, která se má publikovat. Může to být plně kvalifikovaná cesta nebo cesta relativní ke kořenovému adresáři úložiště. Zástupné znaky se nepodporují. Proměnné jsou podporovány.


properties - Vlastní vlastnosti
string.

Určuje vlastní vlastnosti, které se mají přidružit k artefaktu. Použijte platný řetězec JSON s předponou user- na všech klíčích.


Možnosti ovládání úloh

Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.

Výstupní proměnné

Žádné

Existuje novější verze této úlohy. Další informace najdete v tématu PublishPipelineArtifact@1.

Důležité

Tento úkol je podporován pouze v Azure DevOps Services. Pokud ho použijete na Azure DevOps Server, zobrazí se chybová zpráva podobná Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead. jako Použití publikování artefaktů sestavení, pokud používáte Azure DevOps Server nebo TFS 2018.

Požadavky

Požadavek Popis
Typy kanálů YAML, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Žádné
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.199.0 nebo vyšší
Kategorie úloh Nástroj
Požadavek Popis
Typy kanálů YAML, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Žádné
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.199 nebo vyšší
Kategorie úloh Nástroj
Požadavek Popis
Typy kanálů YAML, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Žádné
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.155.1 nebo vyšší
Kategorie úloh Nástroj
Požadavek Popis
Typy kanálů YAML, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Žádné
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.140.1 nebo vyšší
Kategorie úloh Nástroj