Dela via


DownloadGitHubRelease@0 – Ladda ned GitHub Release v0-uppgift

Använd den här uppgiften för att ladda ned en GitHub-version från en lagringsplats.

Syntax

# Download GitHub Release v0
# Downloads a GitHub Release from a repository.
- task: DownloadGitHubRelease@0
  inputs:
    connection: # string. Required. GitHub Connection. 
    userRepository: # string. Required. Repository. 
    defaultVersionType: 'latest' # 'latest' | 'specificVersion' | 'specificTag'. Required. Default version. Default: latest.
    version: # string. Required when defaultVersionType != latest. Release. 
    #itemPattern: '**' # string. Item Pattern. Default: **.
    downloadPath: '$(System.ArtifactsDirectory)' # string. Required. Destination directory. Default: $(System.ArtifactsDirectory).

Indata

connection - GitHub-anslutning
string. Krävs.

Anger anslutningsnamnet för GitHub-tjänsten. Läs mer om tjänstanslutningar.


userRepository - Databasen
string. Krävs.

Anger namnet på GitHub-lagringsplatsen som GitHub-versioner laddas ned från.


defaultVersionType - Standardversion
string. Krävs. Tillåtna värden: latest (senaste versionen), specificVersion (specifik version) specificTag (specifik tagg). Standardvärde: latest.

Laddar ned tillgångar från den senaste GitHub-versionen eller en specifik GitHub-version/-tagg.


version - Släppa
string. Krävs när defaultVersionType != latest.

Definierar versionen/taggen för GitHub-versionen som ska laddas ned. Det här alternativet visas om specificVersion eller specificTag har valts som värde för defaultVersionType.


itemPattern - Objektmönster
string. Standardvärde: **.

Minimatch-mönstret som filtrerar filer som ska laddas ned. Om du vill ladda ned alla filer i en version använder du standardvärdet **.


downloadPath - Målkatalog
string. Krävs. Standardvärde: $(System.ArtifactsDirectory).

Sökvägen till agentdatorn där versionstillgångarna laddas ned.


Alternativ för aktivitetskontroll

Alla aktiviteter har kontrollalternativ utöver sina uppgiftsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.

Utdatavariabler

Inga.

Kommentarer

Använd den här uppgiften i din pipeline för att ladda ned tillgångar från GitHub-versionen som en del av din CI/CD-pipeline.

GitHub-tjänstanslutning

Den här uppgiften kräver en GitHub-tjänstanslutning med läsbehörighet till GitHub-lagringsplatsen. Du kan skapa en GitHub-tjänstanslutning i ditt Azure Pipelines-projekt. När du har skapat den använder du namnet på tjänstanslutningen i inställningarna för den här aktiviteten.

Krav

Krav Beskrivning
Pipelinetyper YAML, klassisk version, klassisk version
Körs på Agent, DeploymentGroup
Krav Ingen
Funktioner Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet.
Kommandobegränsningar Valfri
Inställningsbara variabler Valfri
Agentversion 2.144.0 eller senare
Uppgiftskategori Verktyg
Krav Beskrivning
Pipelinetyper YAML, klassisk version, klassisk version
Körs på Agent, DeploymentGroup
Krav Ingen
Funktioner Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet.
Kommandobegränsningar Valfri
Inställningsbara variabler Valfri
Agentversion 1.99.0 eller senare
Uppgiftskategori Verktyg