cURLUploader@1 - Attività caricamento file cURL v1
Usare questa attività con cURL per caricare i file. I protocolli di trasferimento dati supportati includono FTP, FTPS, SFTP, HTTP e altri.
Nota
È disponibile una versione più recente di questa attività in cURLUploader@2.
Sintassi
# 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.
Input
files
- File
string
. Obbligatorio.
File da caricare. È possibile usare caratteri jolly. Ad esempio, **\*.zip
per tutti i file ZIP in tutte le sottocartelle.
username
- Nome utente
string
.
facoltativo. Specifica il nome utente per l'autenticazione server.
password
- Password
string
.
facoltativo. Specifica la password per l'autenticazione server. Usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda Variabili per crittografare questo valore. Usare una variabile segreta per evitare di esporre i valori di th.
url
- URL
string
. Obbligatorio.
Specifica l'URL in cui verranno caricati i file. La directory deve terminare con una barra finale. I protocolli URL possibili includono , , FTPS://
, , GOPHER://
, HTTP://
, IMAP://
HTTPS://
SFTP://
SCP://
RTMP://
POP3S://
SMTP://
IMAPS://
LDAP://
LDAPS://
SMTPS://
POP3://
RTSP://
e . TELNET://
TFTP://
FTP://
FILE://
DICT://
options
- Argomenti facoltativi
string
.
facoltativo. Argomenti aggiuntivi che verranno passati a cURL.
redirectStderr
- Reindirizzare l'errore standard a out standard
boolean
. Valore predefinito: true
.
Aggiunge --stderr -
come argomento a cURL. Per impostazione predefinita, cURL scrive la relativa barra di stato in stderr
, che viene interpretata dalla compilazione come output degli errori. L'abilitazione di questa casella di controllo elimina tale comportamento.
Opzioni di controllo delle attività
Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Osservazioni
Dove è possibile apprendere i comandi FTP?
Vedere l'elenco dei comandi FTP non elaborati.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Agente, DeploymentGroup |
Richieste | Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: curl |
Capabilities | Questa attività non soddisfa le richieste per le attività successive nel processo. |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | Tutte le versioni dell'agente supportate. |
Categoria attività | Utilità |