UseRubyVersion@0 - استخدام مهمة إصدار Ruby v0
استخدم هذه المهمة لتحديد إصدار من Ruby لتشغيله على عامل. اختياريا، يمكن للمهمة إضافة إصدار Ruby إلى PATH.
بناء الجملة
# 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.
الإدخالات
versionSpec
- مواصفات الإصدار
string
. مطلوب القيمة الافتراضية: >= 2.4
.
يحدد نطاق الإصدار أو إصدارا من إصدار Ruby لاستخدامه.
addToPath
- إضافة إلى PATH
boolean
. القيمة الافتراضية: true
.
اختياري. إلحاق إصدار Ruby الذي تم استرداده إلى متغير بيئة PATH لجعله متاحا في المهام أو البرامج النصية اللاحقة دون استخدام متغير الإخراج.
خيارات التحكم بالمهمة
تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.
متغيرات الإخراج
تحدد هذه المهمة متغيرات الإخراج التالية، والتي يمكنك استهلاكها في خطوات انتقال البيانات من الخادم والوظائف والمراحل.
rubyLocation
المجلد الذي تم حله لتوزيع Ruby.
الملاحظات
استخدم هذه المهمة لتحديد إصدار من Ruby لتشغيله على عامل، وإضافته اختياريا إلى PATH.
المتطلبات الأساسية
- عامل مستضاف من Microsoft مع إصدارات جنبا إلى جنب من Ruby مثبتة، أو عامل مستضاف ذاتيا تم
Agent.ToolsDirectory
تكوينه (راجع الأسئلة المتداولة).
ستفشل هذه المهمة إذا لم يتم العثور على إصدارات Ruby في Agent.ToolsDirectory
. راجع إصدارات Ruby الأخرى المتوفرة على العوامل المستضافة من Microsoft.
أين يمكنني معرفة المزيد حول مثبتات الأدوات؟
للحصول على شرح لمثبتات الأدوات والأمثلة، راجع مثبتات الأدوات.
كيف يمكنني تكوين عامل مستضاف ذاتيا لاستخدام هذه المهمة؟
يمكنك تشغيل هذه المهمة على عامل مستضاف ذاتيا باستخدام إصدارات Ruby الخاصة بك. لتشغيل هذه المهمة على عامل مستضاف ذاتيا، قم بإعداد Agent.ToolsDirectory
باتباع إرشادات ذاكرة التخزين المؤقت للأداة. اسم الأداة المراد استخدامه هو Ruby
.
المتطلبات
المتطلبات | الوصف |
---|---|
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية | YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي |
يعمل على | Agent, DeploymentGroup |
المطالب | بلا |
القدرات | لا تفي هذه المهمة بأي طلبات للمهام اللاحقة في الوظيفة. |
قيود الأوامر | يتم تشغيل هذه المهمة باستخدام قيود الأمر التالية: مقيدة |
متغيرات Settable | هذه المهمة لديها إذن لتعيين المتغيرات التالية: rubyLocation، PATH |
إصدار الوكيل | 2.182.1 أو أحدث |
فئة المهمة | الأداة |
المتطلبات | الوصف |
---|---|
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية | YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي |
يعمل على | Agent, DeploymentGroup |
المطالب | بلا |
القدرات | لا تفي هذه المهمة بأي طلبات للمهام اللاحقة في الوظيفة. |
قيود الأوامر | أي |
متغيرات Settable | أي |
إصدار الوكيل | 2.115.0 أو أحدث |
فئة المهمة | الأداة |