cURLUploader@1 - cURL Upload Files v1-taak
Gebruik deze taak met cURL om bestanden te uploaden. Ondersteunde protocollen voor gegevensoverdracht zijn FTP, FTPS, SFTP, HTTP en andere.
Notitie
Er is een nieuwere versie van deze taak beschikbaar op cURLUploader@2.
Syntax
# 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.
Invoerwaarden
files
- Bestanden
string
. Vereist.
De bestanden die moeten worden geüpload. Jokertekens kunnen worden gebruikt. Bijvoorbeeld **\*.zip
voor alle ZIP-bestanden in alle submappen.
username
- Gebruikersnaam
string
.
Optioneel. Hiermee geeft u de gebruikersnaam voor serververificatie.
password
- Wachtwoord
string
.
Optioneel. Hiermee geeft u het wachtwoord voor serververificatie. Gebruik een nieuwe buildvariabele waarvoor de vergrendeling is ingeschakeld op het tabblad Variabelen om deze waarde te versleutelen. Gebruik een geheime variabele om te voorkomen dat de waarde wordt weergegeven.
url
- URL
string
. Vereist.
Hiermee geeft u de URL op waarnaar de bestanden worden geüpload. De map moet eindigen met een afsluitende slash. Mogelijke URL-protocollen zijn , DICT://
FILE://
, FTP://
, FTPS://
, GOPHER://
, HTTP://
, HTTPS://
, IMAPS://
IMAP://
, LDAP://
, LDAPS://
, POP3://
, POP3S://
, , RTMP://
, RTSP://
, , SCP://
, SMTPS://
TELNET://
SFTP://
SMTP://
en .TFTP://
options
- Optionele argumenten
string
.
Optioneel. De aanvullende argumenten die worden doorgegeven aan cURL.
redirectStderr
- Standaardfout omleiden naar Standard Out
boolean
. Standaardwaarde: true
.
Wordt --stderr -
als argument toegevoegd aan cURL. Standaard schrijft cURL de voortgangsbalk naar stderr
, die door de build wordt geïnterpreteerd als foutuitvoer. Als u dit selectievakje inschakelt, wordt dit gedrag onderdrukt.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Besturingsopties en algemene taakeigenschappen voor meer informatie.
Uitvoervariabelen
Geen.
Opmerkingen
Waar kan ik FTP-opdrachten leren?
Bekijk de lijst met onbewerkte FTP-opdrachten.
Vereisten
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die gebruikmaken van deze taak: curl |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | Alle ondersteunde agentversies. |
Taakcategorie | Hulpprogramma |