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 di 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.
Ingressi dati
versionSpec
-
specifica della versione
string
. Obbligatorio. Valore predefinito: >= 2.4
Specifica l'intervallo di versioni o una versione di una versione ruby da usare.
addToPath
-
Aggiungi a PATH
boolean
. Valore predefinito: true
Opzionale. Antepone la versione di Ruby recuperata alla 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 utilizzare nei passaggi downstream, nei processi e nelle fasi.
rubyLocation
La cartella risolta della distribuzione ruby.
Osservazioni:
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 di Ruby in Agent.ToolsDirectory
. Vedere altre versioni di Ruby disponibili in agenti ospitati da Microsoft.
Dove è possibile ottenere altre informazioni sui programmi di installazione degli strumenti?
Per una spiegazione dei programmi di installazione e degli esempi degli strumenti, vedere programmi di installazione degli strumenti di .
Come è possibile configurare un agente self-hosted per l'uso di 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 di . Il nome dello strumento da usare è Ruby
.
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 | Questa attività viene eseguita usando le restrizioni del comando seguenti: con restrizioni |
variabili impostabili | Questa attività dispone dell'autorizzazione per impostare le variabili seguenti: rubyLocation, PATH |
Versione dell'agente | 2.182.1 o versione successiva |
Categoria attività | Strumento |
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.115.0 o versione successiva |
Categoria attività | Strumento |