Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Przekaż niestandardowe lub wbudowane zadania potoków do organizacji usługi Azure DevOps lub kolekcji projektów usługi Azure DevOps Server przy użyciu interfejsu wiersza polecenia Node.js dla usługi Azure DevOps (tfx-cli).
Ważny
W przypadku przesyłania dołączonych zadań do wystąpienia usługi Azure DevOps Server, niektóre funkcje zadań mogą nie być obsługiwane z powodu wersji agenta lub braku obsługi po stronie serwera.
Aby uzyskać więcej informacji na temat tfx-cli, zobacz interfejs wiersza polecenia platformy Node dla usługi Azure DevOps w witrynie GitHub.
Warunki wstępne
| Kategoria | Wymagania |
|---|---|
| Uprawnienia | Uprawnienie do aktualizowania organizacji (Azure DevOps Services) lub kolekcji projektów (Azure DevOps Server). |
| Tokeny | Osobisty token dostępu (PAT) z zakresem Środowisko (odczyt i zarządzanie). |
| Narzędzia |
Zainstalowana globalnie najnowsza wersja Node.js i interfejsu wiersza polecenia tfx : npm install -g tfx-cli |
Zaloguj się za pomocą tfx-cli
Zaloguj się do usługi Azure DevOps za pomocą tfx-cli, zanim prześlesz zadania. Aby uzyskać więcej opcji uwierzytelniania, zobacz Uwierzytelnianie międzyplatformowe interfejsu wiersza polecenia dla usługi Azure DevOps.
Uruchom następujące polecenie i po wyświetleniu monitu podaj adres URL usługi i identyfikator PAT:
tfx login
Użyj adresu URL usługi zgodnego ze środowiskiem:
| Środowisko | Format adresu URL |
|---|---|
| Azure DevOps Services | https://dev.azure.com/{organization} |
| Azure DevOps Server | http://{server}:{port}/DefaultCollection |
Przesyłanie zadań
Napiwek
Jeśli musisz zaktualizować domyślne zadania potoku, możesz sklonować repozytorium azure-pipelines-tasks. Następnie skompiluj wymagane zadania, postępując zgodnie z wytycznymi — jak tworzyć zadania.
Przekaż zadanie przy użyciu polecenia tfx-cli:
tfx build tasks upload --task-path <PATH_TO_TASK>
Notatka
PATH_TO_TASK to ścieżka do folderu z skompilowanym zadaniem. Aby uzyskać więcej informacji na temat korzystania z tfx-cli, zobacz dokumentację Node CLI dla usługi Azure DevOps.