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 |