cURLUploader@1 - 파일 업로드 v1 작업 cURL
이 작업을 cURL 사용하여 파일을 업로드합니다. 지원되는 데이터 전송 프로토콜에는 FTP, FTPS, SFTP, HTTP 등이 포함됩니다.
참고
이 작업의 최신 버전은 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.
입력
files
- 파일
string
. 필수 요소.
업로드할 파일입니다. 와일드카드를 사용할 수 있습니다. 예를 들어 모든 **\*.zip
하위 폴더의 모든 ZIP 파일에 대해 입니다.
username
- 사용자
string
.
선택 사항입니다. 서버 인증에 대한 사용자 이름을 지정합니다.
password
- 암호
string
.
선택 사항입니다. 서버 인증에 대한 암호를 지정합니다. 변수 탭에서 잠금을 사용하도록 설정된 새 빌드 변수를 사용하여 이 값을 암호화합니다. 비밀 변수를 사용하여 ths 값이 노출되는 것을 방지합니다.
url
- Url
string
. 필수 요소.
파일을 업로드할 URL을 지정합니다. 디렉터리가 후행 슬래시로 끝나야 합니다. 가능한 URL 프로토콜에는 , , FILE://
, FTP://
, FTPS://
, GOPHER://
HTTP://
, HTTPS://
, LDAP://
IMAP://
POP3://
LDAPS://
IMAPS://
, POP3S://
, RTMP://
, , RTSP://
, , SCP://
SMTP://
SFTP://
, SMTPS://
및 가 TELNET://
포함DICT://
됩니다.TFTP://
options
- 선택적 인수
string
.
선택 사항입니다. cURL 전달될 추가 인수입니다.
redirectStderr
- 표준 오류를 Standard Out으로 리디렉션
boolean
. 기본값은 true
입니다.
cURL 인수로 를 추가합니다--stderr -
. 기본적으로 cURL 진행률 표시줄을 stderr
에 씁니다. 이 표시줄은 빌드에서 오류 출력으로 해석됩니다. 이 확인란을 사용하도록 설정하면 해당 동작이 표시되지 않습니다.
작업 제어 옵션
모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성을 참조하세요.
출력 변수
없음
설명
FTP 명령은 어디에서 배울 수 있나요?
요구 사항
요구 사항 | Description |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
실행 중 | 에이전트, DeploymentGroup |
요청 | 자체 호스팅 에이전트에는 이 작업을 사용하는 작업을 실행하기 위한 다음 요구 사항과 일치하는 기능이 있어야 합니다. curl |
Capabilities | 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다. |
명령 제한 사항 | 모두 |
Settable 변수 | 모두 |
에이전트 버전 | 지원되는 모든 에이전트 버전입니다. |
작업 범주 | 유틸리티 |