Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí této úlohy vyberte verzi Ruby, která se má spustit v agentu. Volitelně může úloha přidat verzi Ruby do path.
Syntaxe
# 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.
Vstupy
versionSpec
-
specifikace verze
string. Povinné. Výchozí hodnota: >= 2.4.
Určuje rozsah verzí nebo verzi verze Ruby, která se má použít.
addToPath
-
Přidat do PATH
boolean. Výchozí hodnota: true.
Volitelný. Předpendá načtenou verzi Ruby do proměnné prostředí PATH, aby byla k dispozici v následný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 naleznete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.
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ženou složku 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 agentem v místním prostředí s nakonfigurovaným
Agent.ToolsDirectory(viz nejčastější dotazy).
Tato úloha selže, pokud se v Agent.ToolsDirectorynenajdou žádné verze Ruby . Podívejte se na další dostupné verze Ruby na agentů hostovaných Microsoftem.
Kde najdu další informace o instalačních programech nástrojů?
Vysvětlení instalačních programů a příkladů nástrojů 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 místním agentovi s vlastními verzemi Ruby. Pokud chcete tuto úlohu spustit na místním agentu, nastavte Agent.ToolsDirectory podle pokynů Tool Cache. Název nástroje, který se má použít, je Ruby.
Požadavky
| Požadavek | Popis |
|---|---|
| Typy kanálů | YAML, klasické sestavení, klasická verze |
| Běží na | 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 spouští s následujícími omezeními příkazů : omezeno: |
| nastavitelné proměnné | Tento úkol má oprávnění nastavit následující proměnné: rubyLocation, PATH |
| Verze agenta | 2.182.1 nebo vyšší |
| Kategorie úkolu | Nástroj |
| Požadavek | Popis |
|---|---|
| Typy kanálů | YAML, klasické sestavení, klasická verze |
| Běží na | Agent, DeploymentGroup |
| požadavky | Žádný |
| možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
| omezení příkazů | Jakýkoliv |
| nastavitelné proměnné | Jakýkoliv |
| Verze agenta | 2.115.0 nebo vyšší |
| Kategorie úkolu | Nástroj |