Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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).
Ingångar
connection
-
GitHub-anslutning
string
. Obligatoriskt.
Anger anslutningsnamnet för GitHub-tjänsten. Läs mer om tjänstanslutningar.
userRepository
-
lagringsplats
string
. Obligatoriskt.
Anger namnet på GitHub-lagringsplatsen som GitHub-versioner laddas ned från.
defaultVersionType
-
standardversion
string
. Obligatoriskt. 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
. Obligatoriskt. Standardvärde: $(System.ArtifactsDirectory)
.
Sökvägen på agentdatorn där versionstillgångarna laddas ned.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Ingen.
Anmärkningar
Använd den här uppgiften i pipelinen för att ladda ned tillgångar från din GitHub-version 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 |
kräver | Ingen |
funktioner | Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Vilken som helst |
variabler som kan | Vilken som helst |
Agentversion | 2.144.0 eller senare |
Aktivitetskategori | Nytta |
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
kräver | Ingen |
funktioner | Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Vilken som helst |
variabler som kan | Vilken som helst |
Agentversion | 1.99.0 eller senare |
Aktivitetskategori | Nytta |