Udostępnij za pośrednictwem


UseRubyVersion@0 — użyj zadania wersji języka Ruby w wersji 0

Użyj tego zadania, aby wybrać wersję języka Ruby do uruchomienia na agencie. Opcjonalnie zadanie może dodać wersję języka Ruby do ścieżki .

Składnia

# 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.

Dane wejściowe

versionSpec - Specyfikacja wersji
string. Wymagane. Wartość domyślna: >= 2.4.

Określa zakres wersji lub wersję wersji języka Ruby do użycia.


addToPath - Dodaj do ścieżki
boolean. Wartość domyślna: true.

Opcjonalny. Poprzedza pobraną wersję języka Ruby do zmiennej środowiskowej PATH, aby udostępnić ją w kolejnych zadaniach lub skryptach bez używania zmiennej wyjściowej.


Opcje sterowania zadania

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.

Zmienne wyjściowe

To zadanie definiuje następujące zmienne wyjściowe, które można używać w krokach podrzędnych, zadaniach i etapach.

rubyLocation
Rozwiązany folder dystrybucji języka Ruby.

Uwagi

Użyj tego zadania, aby wybrać wersję języka Ruby do uruchomienia na agencie i opcjonalnie dodać ją do ścieżki.

Wymagania wstępne

To zadanie zakończy się niepowodzeniem, jeśli w programie Agent.ToolsDirectorynie znaleziono żadnych wersji języka Ruby. Zobacz inne dostępne wersje języka Ruby dla agentów hostowanych przez firmę Microsoft.

Gdzie można dowiedzieć się więcej o instalatorach narzędzi?

Aby zapoznać się z wyjaśnieniem instalatorów narzędzi i przykładów, zobacz Instalatory narzędzi.

Jak skonfigurować własnego agenta do korzystania z tego zadania?

To zadanie można uruchomić na własnym agencie z własnymi wersjami języka Ruby. Aby uruchomić to zadanie na własnym agencie, skonfiguruj je Agent.ToolsDirectory zgodnie z instrukcjami dotyczącymi pamięci podręcznej narzędzi. Nazwa narzędzia do użycia to Ruby.

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa w Agent, DeploymentGroup
Wymagania Brak
Możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
Ograniczenia poleceń To zadanie jest uruchamiane przy użyciu następujących ograniczeń poleceń: ograniczone
Zmienne ustawialne To zadanie ma uprawnienia do ustawiania następujących zmiennych: rubyLocation, PATH
Wersja agenta 2.182.1 lub nowsza
Kategoria zadania Narzędzie
Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa w Agent, DeploymentGroup
Wymagania Brak
Możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
Ograniczenia poleceń Dowolne
Zmienne ustawialne Dowolne
Wersja agenta 2.115.0 lub nowsza
Kategoria zadania Narzędzie

Zobacz też