Udostępnij za pośrednictwem


cURLUploader@1 — zadanie przekazywania plików cURL w wersji 1

Użyj tego zadania z cURL, aby przekazać pliki. Obsługiwane protokoły transferu danych obejmują ftp, FTPS, SFTP, HTTP i inne.

Uwaga

W cURLUploader@2jest dostępna nowsza wersja tego zadania.

Składnia

# cURL Upload Files v1
# Use cURL to upload files with FTP, FTPS, SFTP, HTTP, and more.
- task: cURLUploader@1
  inputs:
    files: # string. Required. Files. 
    #username: # string. Username. 
    #password: # string. Password. 
    url: # string. Required. URL. 
    #options: # string. Optional Arguments. 
  # Advanced
    #redirectStderr: true # boolean. Redirect Standard Error to Standard Out. Default: true.

Dane wejściowe

files - Files
string. To jest wymagane.

Pliki do przekazania. Można używać symboli wieloznacznych. Na przykład **\*.zip dla wszystkich plików ZIP we wszystkich podfolderach.


nazwy użytkownika username -
string.

Opcjonalny. Określa nazwę użytkownika na potrzeby uwierzytelniania serwera.


haseł password -
string.

Opcjonalny. Określa hasło do uwierzytelniania serwera. Użyj nowej zmiennej kompilacji z włączoną blokadą na karcie Zmienne, aby zaszyfrować tę wartość. Użyj zmiennej tajnej, aby uniknąć uwidaczniania wartości.


adresu URL url -
string. To jest wymagane.

Określa adres URL, pod którym zostaną przekazane pliki. Katalog powinien kończyć się ukośnikiem na końcu. Możliwe protokoły url obejmują DICT://, FILE://, FTP://, FTPS://, GOPHER://, HTTP://, HTTPS://, IMAP://, IMAPS://, LDAP://, LDAPS://, POP3://, POP3S://, RTMP://, RTSP://, SCP://, SFTP://, SMTP://, SMTPS://, TELNET:// i TFTP://.


options - opcjonalnych argumentów
string.

Opcjonalny. Dodatkowe argumenty, które zostaną przekazane do biblioteki cURL.


redirectStderr - Błąd przekierowania standardowego do standardowego
boolean. Wartość domyślna: true.

Dodaje --stderr - jako argument do biblioteki cURL. Domyślnie program cURL zapisuje pasek postępu w celu stderr, który jest interpretowany przez kompilację jako dane wyjściowe błędu. Włączenie tego pola wyboru powoduje pominięcie tego zachowania.


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

Żaden.

Uwagi

Gdzie można nauczyć się poleceń FTP?

Zobacz listę nieprzetworzonych poleceń FTP.

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa na Agent, DeploymentGroup
Wymagania Agenci hostowani samodzielnie muszą mieć możliwości zgodne z następującymi wymaganiami do uruchamiania zadań korzystających z tego zadania: curl
możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
ograniczenia poleceń Jakikolwiek
zmienne ustawiane Jakikolwiek
Wersja agenta Wszystkie obsługiwane wersje agentów.
Kategoria zadań Użyteczność