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.
Syntaxis
# 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.
Invoer
files
-
bestanden
string
. Verplicht.
De te uploaden bestanden. U kunt jokertekens gebruiken. Bijvoorbeeld **\*.zip
voor alle ZIP-bestanden in alle submappen.
username
-
gebruikersnaam
string
.
Facultatief. Hiermee geeft u de gebruikersnaam voor serververificatie.
password
-
wachtwoord
string
.
Facultatief. Hiermee geeft u het wachtwoord voor serververificatie. Gebruik een nieuwe buildvariabele met de vergrendeling ingeschakeld op het tabblad Variabelen om deze waarde te versleutelen. Gebruik een geheime variabele om te voorkomen dat de waarde van de waarden zichtbaar wordt.
url
-
URL-
string
. Verplicht.
Hiermee geeft u de URL naar waar de bestanden worden geüpload. De map moet eindigen met een afsluitende slash. Mogelijke URL-protocollen zijn DICT://
, FILE://
, FTP://
, FTPS://
, GOPHER://
, HTTP://
, HTTPS://
, IMAP://
, IMAPS://
, LDAP://
, LDAPS://
, POP3://
, POP3S://
, RTMP://
, RTSP://
, SCP://
, SFTP://
, SMTP://
, SMTPS://
, TELNET://
en TFTP://
.
options
-
optionele argumenten
string
.
Facultatief. De aanvullende argumenten die worden doorgegeven aan cURL.
redirectStderr
-
Standaardfout omleiden naar Standard Out-
boolean
. Standaardwaarde: true
.
Voegt --stderr -
toe als argument aan cURL. Standaard schrijft cURL de voortgangsbalk naar stderr
, wat wordt geïnterpreteerd door de build als foutuitvoer. Als u dit selectievakje inschakelt, wordt dat gedrag onderdrukt.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.
Uitvoervariabelen
Geen.
Opmerkingen
Waar kan ik FTP-opdrachten leren?
Zie de lijst met onbewerkte FTP-opdrachten.
Vereisten
Voorwaarde | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
eisen | Zelf-hostende agents moeten mogelijkheden hebben die overeenkomen met de volgende eisen om taken uit te voeren die gebruikmaken van deze taak: curl |
mogelijkheden | Deze taak voldoet niet aan de vereisten voor volgende taken in de taak. |
opdrachtbeperkingen | Welk dan ook |
variabelen instellen | Welk dan ook |
Agentversie | Alle ondersteunde agentversies. |
Taakcategorie | Nutsvoorzieningen |