Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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, grupa wdrożeniowa |
| 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 |