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 ú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

Pokud se v nástroji nenajdou žádné verze Ruby, Agent.ToolsDirectorytato ú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

Viz také