Aracılığıyla paylaş


UseRubyVersion@0 - Ruby sürüm v0 görevini kullanma

Bir aracıda çalıştırılacak Ruby sürümünü seçmek için bu görevi kullanın. İsteğe bağlı olarak, görev Ruby sürümünü PATH'e ekleyebilir.

Syntax

# Use Ruby version v0
# Use the specified version of Ruby from the tool cache, optionally adding it to the PATH.
- task: UseRubyVersion@0
  inputs:
    versionSpec: '>= 2.4' # string. Required. Version spec. Default: >= 2.4.
    #addToPath: true # boolean. Add to PATH. Default: true.
# Use Ruby Version v0
# Retrieves the specified version of Ruby from the tool cache. Optionally add it to PATH.
- task: UseRubyVersion@0
  inputs:
    versionSpec: '>= 2.4' # string. Required. Version spec. Default: >= 2.4.
    #addToPath: true # boolean. Add to PATH. Default: true.

Girişler

versionSpec - Sürüm belirtimi
string. Gereklidir. Varsayılan değer: >= 2.4.

Kullanılacak sürüm aralığını veya Ruby sürümünü belirtir.


addToPath - PATH'e ekle
boolean. Varsayılan değer: true.

İsteğe bağlı. Çıktı değişkenini kullanmadan sonraki görevlerde veya betiklerde kullanılabilir hale getirmek için alınan Ruby sürümünü PATH ortam değişkenine ekler.


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

Bu görev aşağı akış adımlarında, işlerde ve aşamalarda kullanabileceğiniz aşağıdaki çıkış değişkenlerini tanımlar.

rubyLocation
Ruby dağıtımının çözümlenen klasörü.

Açıklamalar

Bir aracıda çalıştırılacak Ruby sürümünü seçmek ve isteğe bağlı olarak BUNU PATH'e eklemek için bu görevi kullanın.

Önkoşullar

içinde Agent.ToolsDirectoryRuby sürümü bulunmazsa bu görev başarısız olur. Microsoft tarafından barındırılan aracılarda kullanılabilen diğer Ruby sürümlerine bakın.

Araç yükleyicileri hakkında nereden daha fazla bilgi edinebilirim?

Araç yükleyicilerinin ve örneklerinin açıklaması için bkz. Araç yükleyicileri.

Şirket içinde barındırılan bir aracıyı bu görevi kullanacak şekilde nasıl yapılandırabilirim?

Bu görevi kendi Ruby sürümlerinizle şirket içinde barındırılan bir aracıda çalıştırabilirsiniz. Bu görevi şirket içinde barındırılan bir aracıda çalıştırmak için Araç Önbelleği yönergelerini izleyerek ayarlayınAgent.ToolsDirectory. Kullanılacak araç adı şeklindedir Ruby.

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalışır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görev, işteki sonraki görevler için hiçbir talebi karşılamaz.
Komut kısıtlamaları Bu görev aşağıdaki komut kısıtlamaları kullanılarak çalıştırılır: kısıtlı
Ayarlanabilir değişkenler Bu görevin şu değişkenleri ayarlama izni var: rubyLocation, PATH
Aracı sürümü 2.182.1 veya üzeri
Görev kategorisi Araç
Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalışır Agent, DeploymentGroup
Talep Hiçbiri
Ö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ü 2.115.0 veya üzeri
Görev kategorisi Araç

Ayrıca bkz.