cURLUploader@2 – cURL Upload Files v2 feladat
Használja ezt a feladatot a cURL használatával fájlok feltöltéséhez. A támogatott adatátviteli protokollok közé tartozik az FTP, az FTPS, az SFTP, a HTTP és mások.
Fájlok feltöltése a cURL használatával.
Syntax
# cURL Upload Files v2
# Use cURL's supported protocols to upload files.
- task: cURLUploader@2
inputs:
files: # string. Required. Files.
#authType: 'ServiceEndpoint' # 'ServiceEndpoint' | 'UserAndPass'. Authentication Method. Default: ServiceEndpoint.
serviceEndpoint: # string. Required when authType = ServiceEndpoint. Service Connection.
#username: # string. Optional. Use when authType = UserAndPass. Username.
#password: # string. Optional. Use when authType = UserAndPass. Password.
#url: # string. Required when authType = UserAndPass. URL.
#remotePath: 'upload/$(Build.BuildId)/' # string. Remote Directory. Default: upload/$(Build.BuildId)/.
#options: # string. Optional Arguments.
# Advanced
#redirectStderr: true # boolean. Redirect Standard Error to Standard Out. Default: true.
# cURL Upload Files v2
# Use cURL to upload files.
- task: cURLUploader@2
inputs:
files: # string. Required. Files.
#authType: 'ServiceEndpoint' # 'ServiceEndpoint' | 'UserAndPass'. Authentication Method. Default: ServiceEndpoint.
serviceEndpoint: # string. Required when authType = ServiceEndpoint. Service Connection.
#username: # string. Optional. Use when authType = UserAndPass. Username.
#password: # string. Optional. Use when authType = UserAndPass. Password.
#url: # string. Required when authType = UserAndPass. URL.
#remotePath: 'upload/$(Build.BuildId)/' # string. Remote Directory. Default: upload/$(Build.BuildId)/.
#options: # string. Optional Arguments.
# Advanced
#redirectStderr: true # boolean. Redirect Standard Error to Standard Out. Default: true.
Bevitelek
files
- Fájlokat
string
. Kötelező.
Feltöltendő fájl(ok). Helyettesítő karaktereket is használhat. Például az **/*.zip
összes almappában lévő összes ZIP-fájl esetében.
authType
- Hitelesítési módszer
string
. Engedélyezett értékek: ServiceEndpoint
(Szolgáltatáskapcsolat), UserAndPass
(Felhasználónév és jelszó). Alapértelmezett érték: ServiceEndpoint
.
A kiszolgálóhitelesítés hitelesítési módszerét adja meg.
serviceEndpoint
- Szolgáltatáskapcsolat
string
. Akkor szükséges, ha authType = ServiceEndpoint
.
Megadja a szolgáltatáskapcsolatot a kiszolgálóhitelesítés hitelesítő adataival. A szolgáltatáskapcsolathoz használja az Általános szolgáltatáskapcsolattípust.
username
- Felhasználónév
string
. Választható. Használja a következőt: authType = UserAndPass
.
A kiszolgálóhitelesítés felhasználónevét adja meg.
password
- Jelszó
string
. Választható. Használja a következőt: authType = UserAndPass
.
Megadja a kiszolgálóhitelesítés jelszavát. Az érték titkosításához használjon egy új buildváltozót, amelynek zárolása engedélyezve van a Változók lapon. Használjon titkos változót a ths érték felfedésének elkerüléséhez.
url
- URL
string
. Akkor szükséges, ha authType = UserAndPass
.
Megadja azt az URL-címet, ahová a fájl(ok) fel lesznek töltve. A könyvtárnak záró perjellel kell végződnie. Lehetséges URL-protokollok: DICT://
, FILE://
, FTP://
, FTPS://
, GOPHER://
, HTTP://
, IMAPS://
IMAP://
LDAP://
LDAPS://
POP3S://
POP3://
RTSP://
HTTPS://
RTMP://
, SCP://
, SFTP://
, SMTP://
, SMTPS://
, és . TELNET://
TFTP://
remotePath
- Távoli címtár
string
. Alapértelmezett érték: upload/$(Build.BuildId)/
.
Választható. Megadja a távoli kiszolgálón lévő almappát a hitelesítő adatokban megadott URL-címhez.
options
- Választható argumentumok
string
.
Választható. A cURL-nek átadott további argumentumok.
redirectStderr
- Standard hiba átirányítása standard outra
boolean
. Alapértelmezett érték: true
.
Argumentumként adja --stderr -
hozzá a cURL-hez. Alapértelmezés szerint a cURL írja a folyamatjelzőt a fájlba stderr
, amelyet a build hibakimenetként értelmez. A jelölőnégyzet engedélyezése letiltja ezt a viselkedést.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Megjegyzések
Ezzel a feladattal a cURL használatával fájlokat tölthet fel olyan támogatott protokollokkal, mint az FTP, FTPS, SFTP, HTTP stb.
Hol tudhatok meg többet a fájlegyeztetési mintákról?
Hol tanulhatok FTP-parancsokat?
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás: | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Ez a feladat a következő parancskorlátozásokkal fut: korlátozott |
Változók beállítása | Ez a feladat a következő változók beállítására jogosult: A változók beállítása le van tiltva |
Ügynök verziója | 2.182.1 vagy újabb |
Feladatkategória | Segédprogram |
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás: | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | Minden támogatott ügynökverzió. |
Feladatkategória | Segédprogram |
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás: | Ügynök, DeploymentGroup |
Igények | A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: curl |
Képességek | Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | Minden támogatott ügynökverzió. |
Feladatkategória | Segédprogram |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: