Yayın GitHub indirme
Azure Pipelines
CI/CD işlem hattınız kapsamında GitHub indirmek için işlem hattında bu görevi kullanın.
Önkoşullar
GitHub hizmeti bağlantısı
Bu görev, GitHub deposu içinOkuma iznine sahip bir GitHub gerektirir. Azure Pipelines projesinde bir GitHub hizmeti bağlantısı Azure Pipelines oluşturabilirsiniz. Oluşturulduktan sonra, bu görevin ayarlarında hizmet bağlantısının adını kullanın.
YAML kod parçacığı
# Download GitHub Release
# Downloads a GitHub Release from a repository
- task: DownloadGitHubRelease@0
inputs:
connection:
userRepository:
#defaultVersionType: 'latest' # Options: latest, specificVersion, specificTag
#version: # Required when defaultVersionType != Latest
#itemPattern: '**' # Optional
#downloadPath: '$(System.ArtifactsDirectory)'
Bağımsız değişkenler
| Bağımsız Değişken | Description |
|---|---|
connection GitHub Bağlantısı |
(Gerekli) Bağlantınız için hizmet bağlantısı GitHub girin. Hizmet bağlantıları hakkında daha fazla bilgi için buraya bakabilirsiniz. |
userRepository Depo |
(Gerekli) Yayınların GitHub deponun GitHub seçin. |
defaultVersionType Varsayılan sürüm |
(Gerekli) Varlıkların indir GitHub yayın sürümü. Sürüm türü 'En Son Sürüm', 'Belirli Sürüm' veya 'Belirli Etiket' olabilir Varsayılan değer: latest |
version Yayınla |
(Gerekli) Varsayılan Sürüm sürüm türü olarak 'Belirli Sürüm' veya 'Belirli Etiket' seçiliyse bu seçenek görüntülenir. Seçilen sürüm türüne bağlı olarak Yayın adı veya Etiket sağlanmalıdır. |
itemPattern Öğe deseni |
(İsteğe bağlı) Kullanılabilir yayın varlıklarından indirilecek dosyaları filtrelemek için minimatch düzeni. Yayın içindeki tüm dosyaları indirmek için ** kullanın. |
downloadPath Hedef dizin |
(Gerekli) Sürüm varlıklarının indirilecek aracı makinesi yolu. Varsayılan değer: $(System.ArtifactsDirectory) |
Açık kaynak
Bu görev, üzerinde açık kaynak GitHub. Geri bildirim ve katkılar açıktır.