Aracılığıyla paylaş


cURLUploader@1 - cURL Dosyaları Karşıya Yükleme v1 görevi

Dosyaları karşıya yüklemek için bu görevi cURL ile kullanın. Desteklenen veri aktarım protokolleri FTP, FTPS, SFTP, HTTP ve diğerleridir.

Not

Bu görevin daha yeni bir sürümü cURLUploader@2'de kullanılabilir.

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.

Girişler

files - Dosyaları
string. Gereklidir.

Karşıya yüklenecek dosyalar. Joker karakterler kullanılabilir. Örneğin, **\*.zip tüm alt klasörlerdeki tüm ZIP dosyaları için.


username - Username
string.

İsteğe bağlı. Sunucu kimlik doğrulaması için kullanıcı adını belirtir.


password - Parola
string.

İsteğe bağlı. Sunucu kimlik doğrulaması için parolayı belirtir. Bu değeri şifrelemek için Değişkenler sekmesinde kilidi etkinleştirilmiş yeni bir derleme değişkeni kullanın. ths değerini açığa çıkarmaktan kaçınmak için gizli dizi değişkeni kullanın.


url - URL
string. Gereklidir.

Dosyaları karşıya yüklenecek URL'yi belirtir. Dizinin sonunda eğik çizgi olmalıdır. Olası URL protokolleri , , FILE://, FTP://, FTPS://, GOPHER://, HTTP://, HTTPS://, , IMAP://, IMAPS://, , POP3://LDAPS://POP3S://LDAP://RTMP://SMTP://TELNET://RTSP://SCP://SFTP://SMTPS://ve TFTP://' dır.DICT://


options - İsteğe Bağlı Bağımsız Değişkenler
string.

İsteğe bağlı. cURL'ye geçirilecek ek bağımsız değişkenler.


redirectStderr - Standart Hatayı Standart Çıkışa Yeniden Yönlendirme
boolean. Varsayılan değer: true.

cURL'ye bağımsız değişken olarak ekler --stderr - . Varsayılan olarak, cURL ilerleme çubuğunu stderrderleme tarafından hata çıkışı olarak yorumlanan öğesine yazar. Bu onay kutusunun etkinleştirilmesi bu davranışı gizler.


Görev denetim seçenekleri

Tüm görevlerde görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Yok.

Açıklamalar

FTP komutlarını nereden öğrenebilirim?

Ham FTP komutlarının listesine bakın.

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalışır Agent, DeploymentGroup
Talep Şirket içi barındırılan aracılar, bu görevi kullanan işleri çalıştırmak için aşağıdaki taleplerle eşleşen özelliklere sahip olmalıdır: curl
Özellikler Bu görev, işteki sonraki görevler için hiçbir talebi karşılamaz.
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü Desteklenen tüm aracı sürümleri.
Görev kategorisi Yardımcı Program