CmdLine@1 — zadanie wiersza polecenia w wersji 1
To zadanie służy do uruchamiania programu z poziomu wiersza polecenia.
Uwaga
Jest dostępna nowsza wersja tego zadania. Użyj CmdLine@2.
Składnia
# Command Line v1
# Run a command line with arguments.
- task: CmdLine@1
inputs:
filename: # string. Required. Tool.
#arguments: # string. Arguments.
# Advanced
#workingFolder: # string. Working folder.
#failOnStandardError: false # boolean. Fail on Standard Error. Default: false.
Dane wejściowe
filename
- Narzędzie
string
. Wymagane.
Nazwa narzędzia do uruchomienia. Narzędzie powinno zostać znalezione w ścieżce. Opcjonalnie można podać w pełni kwalifikowaną ścieżkę, ale ścieżka musi znajdować się na agencie.
Uwaga: możesz użyć $(Build.SourcesDirectory)\, jeśli chcesz, aby ścieżka względna do repozytorium.
arguments
- Argumenty
string
.
Argumenty przekazywane do narzędzia. Użyj podwójnych cudzysłowów do spacji ucieczki.
workingFolder
- Folder roboczy
string
.
Określa katalog roboczy do uruchamiania poleceń. Jeśli pozostawisz go pusty, katalog roboczy to $(Build.SourcesDirectory).
failOnStandardError
- Błąd standardowy kończy się niepowodzeniem
boolean
. Wartość domyślna: false
.
Jeśli wartość jest ustawiona na true, zadanie kończy się niepowodzeniem, jeśli jakiekolwiek błędy są zapisywane w strumieniu Błędy standardowe.
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
Brak.
Uwagi
W CommandLine@2 istnieje nowsza wersja zadania wiersza polecenia.
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ń | Dowolne |
Zmienne ustawialne | Dowolne |
Wersja agenta | Wszystkie obsługiwane wersje agenta. |
Kategoria zadania | Narzędzie |
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla