UseRubyVersion@0 – Použití úlohy Ruby verze v0
Pomocí této úlohy vyberte verzi Ruby, která se má spustit v agentu. Volitelně může úkol přidat verzi Ruby do path.
Syntax
# 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.
Vstupy
versionSpec
- Specifikace verze
string
. Povinná hodnota. Výchozí hodnota: >= 2.4
.
Určuje rozsah verzí nebo verzi ruby, která se má použít.
addToPath
- Přidat do PATH
boolean
. Výchozí hodnota: true
.
Nepovinný parametr. Předepíše načtenou verzi Ruby do proměnné prostředí PATH, aby byla dostupná v dalších úlohách nebo skriptech bez použití výstupní proměnné.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.
Výstupní proměnné
Tato úloha definuje následující výstupní proměnné, které můžete využívat v podřízených krocích, úlohách a fázích.
rubyLocation
Přeložená složka distribuce Ruby.
Poznámky
Pomocí této úlohy vyberte verzi Ruby, která se má spustit v agentu, a volitelně ji přidejte do path.
Požadavky
- Agent hostovaný Microsoftem s nainstalovanými souběžnými verzemi Ruby nebo agent hostovaný v místním prostředí s
Agent.ToolsDirectory
nakonfigurovanou verzí (viz nejčastější dotazy).
Pokud se v nástroji nenajdou žádné verze Ruby, Agent.ToolsDirectory
tato úloha selže. Podívejte se na další dostupné verze Ruby na agentech hostovaných Microsoftem.
Kde se dozvím další informace o instalačních programech nástrojů?
Vysvětlení instalačních programů nástrojů a příklady najdete v tématu Instalační programy nástrojů.
Jak můžu nakonfigurovat agenta v místním prostředí pro použití této úlohy?
Tuto úlohu můžete spustit na agentovi v místním prostředí s vlastními verzemi Ruby. Pokud chcete tuto úlohu spustit v místním agentu, nastavte Agent.ToolsDirectory
ho podle pokynů v mezipaměti nástrojů. Název nástroje, který se má použít, je Ruby
.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, classic build, verze Classic |
Spustí se | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Tato úloha se spustí pomocí následujících omezení příkazů: restricted |
Nastavitelné proměnné | Tato úloha má oprávnění k nastavení následujících proměnných: rubyLocation, PATH |
Verze agenta | 2.182.1 nebo vyšší |
Kategorie úloh | Nástroj |
Požadavek | Popis |
---|---|
Typy kanálů | YAML, classic build, verze Classic |
Spustí se | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | 2.115.0 nebo vyšší |
Kategorie úloh | Nástroj |