cURLUploader@1 - tugas cURL Upload Files v1
Gunakan tugas ini dengan cURL untuk mengunggah file. Protokol transfer data yang didukung termasuk FTP, FTPS, SFTP, HTTP, dan lainnya.
Catatan
Ada versi yang lebih baru dari tugas ini yang tersedia di cURLUploader@2.
Sintaks
# 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
. Wajib diisi.
File yang akan diunggah. Wildcard dapat digunakan. Misalnya, **\*.zip
untuk semua file ZIP di semua subfolder.
username
- Username
string
.
Opsional. Menentukan nama pengguna untuk autentikasi server.
password
- Password
string
.
Pilihan. Menentukan kata sandi untuk autentikasi server. Gunakan variabel build baru dengan kuncinya diaktifkan pada tab Variabel untuk mengenkripsi nilai ini. Gunakan variabel rahasia untuk menghindari mengekspos nilai ths.
url
- URL
string
. Wajib diisi.
Menentukan URL tempat file akan diunggah. Direktori harus diakhapi dengan garis miring berikutnya. Kemungkinan protokol URL termasuk DICT://
, , FILE://
, FTP://
FTPS://
, GOPHER://
, HTTP://
, HTTPS://
, IMAP://
, IMAPS://
, LDAP://
, LDAPS://
, POP3://
, POP3S://
, RTMP://
, RTSP://
, , SCP://
, SFTP://
, SMTP://
, SMTPS://
, TELNET://
dan TFTP://
.
options
- Argumen Opsional
string
.
Opsional. Argumen tambahan yang akan diteruskan ke cURL.
redirectStderr
- Alihkan Kesalahan Standar ke Standar Keluar
boolean
. Nilai default: true
.
--stderr -
Menambahkan sebagai argumen ke cURL. Secara default, cURL menulis bilah kemajuannya ke stderr
, yang ditafsirkan oleh build sebagai output kesalahan. Mengaktifkan kotak centang ini menekan perilaku tersebut.
Opsi kontrol tugas
Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.
Variabel output
Tidak ada.
Keterangan
Di mana saya dapat mempelajari perintah FTP?
Lihat daftar perintah FTP mentah.
Persyaratan
Persyaratan | Deskripsi |
---|---|
Jenis alur | YAML, Build klasik, Rilis klasik |
Berjalan pada | Agen, DeploymentGroup |
Permintaan | Agen yang dihost sendiri harus memiliki kemampuan yang cocok dengan tuntutan berikut untuk menjalankan pekerjaan yang menggunakan tugas ini: curl |
Kemampuan | Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan. |
Pembatasan perintah | Apa pun |
Variabel yang dapat diatur | Apa pun |
Versi agen | Semua versi agen yang didukung. |
Kategori tugas | Utilitas |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk