Condividi tramite


DownloadGitHubRelease@0 - Scaricare l'attività GitHub Release v0

Usare questa attività per scaricare una versione di GitHub da un repository.

Sintassi

# 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).

Ingressi dati

connection - connessione GitHub
string. Obbligatorio.

Specifica il nome della connessione al servizio GitHub. Altre informazioni sulle connessioni al servizio .


userRepository - repository
string. Obbligatorio.

Specifica il nome del repository GitHub da cui vengono scaricate le versioni di GitHub.


defaultVersionType - versione predefinita
string. Obbligatorio. Valori consentiti: latest (versione più recente), specificVersion (versione specifica), specificTag (tag specifico). Valore predefinito: latest

Scarica gli asset dalla versione più recente di GitHub o da un tag di versione/versione di GitHub specifico.


version - versione
string. Obbligatorio quando defaultVersionType != latest.

Definisce la versione/tag della versione di GitHub da scaricare. Questa opzione viene visualizzata se specificVersion o specificTag è selezionato come valore per defaultVersionType.


itemPattern - modello di elemento
string. Valore predefinito: **

Modello minimatch che filtra i file da scaricare. Per scaricare tutti i file all'interno di una versione, usare il valore predefinito **.


downloadPath - directory di destinazione
string. Obbligatorio. Valore predefinito: $(System.ArtifactsDirectory)

Percorso nel computer dell'agente in cui vengono scaricati gli asset di versione.


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.

Osservazioni:

Usare questa attività nella pipeline per scaricare gli asset dalla versione di GitHub come parte della pipeline CI/CD.

Connessione al servizio GitHub

Questa attività richiede una connessione al servizio GitHub con l'autorizzazione Lettura per il repository GitHub. È possibile creare una connessione al servizio GitHub nel progetto Azure Pipelines. Dopo la creazione, usare il nome della connessione al servizio nelle impostazioni dell'attività.

Requisiti

Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
richieste Nessuno
funzionalità di Questa attività non soddisfa alcuna richiesta di attività successive nel processo.
restrizioni dei comandi Qualunque
variabili impostabili Qualunque
Versione dell'agente 2.144.0 o versione successiva
Categoria attività Utilità
Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
richieste Nessuno
funzionalità di Questa attività non soddisfa alcuna richiesta di attività successive nel processo.
restrizioni dei comandi Qualunque
variabili impostabili Qualunque
Versione dell'agente 1.99.0 o versione successiva
Categoria attività Utilità