UseRubyVersion@0 - Usare l'attività Ruby versione v0
Usare questa attività per selezionare una versione di Ruby da eseguire in un agente. Facoltativamente, l'attività può aggiungere la versione Ruby a PATH.
Sintassi
# Use Ruby version v0
# Use the specified version of Ruby from the tool cache, optionally adding it to the PATH.
- task: UseRubyVersion@0
inputs:
versionSpec: '>= 2.4' # string. Required. Version spec. Default: >= 2.4.
#addToPath: true # boolean. Add to PATH. Default: true.
# Use Ruby Version v0
# Retrieves the specified version of Ruby from the tool cache. Optionally add it to PATH.
- task: UseRubyVersion@0
inputs:
versionSpec: '>= 2.4' # string. Required. Version spec. Default: >= 2.4.
#addToPath: true # boolean. Add to PATH. Default: true.
Input
versionSpec
- Specifica versione
string
. Obbligatorio. Valore predefinito: >= 2.4
.
Specifica l'intervallo di versioni o una versione di una versione ruby da usare.
addToPath
- Aggiungere a PATH
boolean
. Valore predefinito: true
.
Facoltativa. Prepende la versione di Ruby recuperata nella variabile di ambiente PATH per renderla disponibile nelle attività o negli script successivi senza usare la variabile di output.
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
Questa attività definisce le variabili di output seguenti, che è possibile usare nei passaggi, nei processi e nelle fasi downstream.
rubyLocation
Cartella risolta della distribuzione Ruby.
Commenti
Usare questa attività per selezionare una versione di Ruby da eseguire in un agente e, facoltativamente, aggiungerla a PATH.
Prerequisiti
- Un agente ospitato da Microsoft con versioni side-by-side di Ruby installate o un agente self-hosted con
Agent.ToolsDirectory
configurato (vedere domande frequenti).
Questa attività avrà esito negativo se non vengono trovate versioni ruby in Agent.ToolsDirectory
. Vedere altre versioni di Ruby disponibili negli agenti ospitati da Microsoft.
Dove è possibile ottenere altre informazioni sui programmi di installazione degli strumenti?
Per una spiegazione dei programmi di installazione degli strumenti e degli esempi, vedere Programmi di installazione degli strumenti.
Come è possibile configurare un agente self-hosted per usare questa attività?
È possibile eseguire questa attività in un agente self-hosted con le proprie versioni di Ruby. Per eseguire questa attività in un agente self-hosted, configurare Agent.ToolsDirectory
seguendo le istruzioni della Cache degli strumenti. Il nome dello strumento da usare è Ruby
.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Esecuzione in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | Questa attività non soddisfa le richieste per le attività successive nel processo. |
Restrizioni dei comandi | Questa attività viene eseguita usando le restrizioni di comando seguenti: limitato |
Variabili impostabili | Questa attività dispone dell'autorizzazione per impostare le variabili seguenti: rubyLocation, PATH |
Versione agente | 2.182.1 o versione successiva |
Categoria attività | Strumento |
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Esecuzione in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | Questa attività non soddisfa le richieste per le attività successive nel processo. |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | 2.115.0 o versione successiva |
Categoria attività | Strumento |