Condividi tramite


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

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

Vedi anche