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.

Dane wejściowe

versionSpec - wersji
string. To jest wymagane. Wartość domyślna: >= 2.4.

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


addToPath - Dodaj do PATH
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 zadaniami

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli 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

  • agent hostowany przez firmę Microsoft z zainstalowanymi równoległymi wersjami języka Ruby lub własnym agentem ze skonfigurowanym Agent.ToolsDirectory (zobacz często zadawane pytania ).

To zadanie zakończy się niepowodzeniem, jeśli nie znaleziono wersji języka Ruby w Agent.ToolsDirectory. Zobacz inne dostępne wersje języka Ruby na agentów hostowanych przez firmę Microsoft.

Gdzie mogę dowiedzieć się więcej o instalatorach narzędzi?

Aby uzyskać wyjaśnienie instalatorów narzędzi i przykładów, zobacz Tool installers.

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 Agent.ToolsDirectory, postępując zgodnie z instrukcjami Tool Cache. Nazwa narzędzia do użycia to Ruby.

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa na Agent, DeploymentGroup
Wymagania Żaden
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 ustawiane To zadanie ma uprawnienia do ustawić następujące zmienne: rubyLocation, PATH
Wersja agenta 2.182.1 lub nowsza
Kategoria zadań Narzędzie
Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa na Agent, DeploymentGroup
Wymagania Żaden
możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
ograniczenia poleceń Jakikolwiek
zmienne ustawiane Jakikolwiek
Wersja agenta 2.115.0 lub nowsza
Kategoria zadań Narzędzie

Zobacz też

  • Instalatory narzędzi