Sdílet prostřednictvím


UseRubyVersion@0 – použití úlohy Ruby verze v0

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

Viz také

  • instalační programy nástrojů