UseRubyVersion@0 – Ruby v0-verziójú feladat használata
Ezzel a feladatsal kiválaszthatja a Ruby egy verzióját az ügynökön való futtatáshoz. A feladat tetszés szerint hozzáadhatja a Ruby-verziót a PATH-hoz.
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.
Bevitelek
versionSpec
- Verziós specifikáció
string
. Kötelező. Alapértelmezett érték: >= 2.4
.
Megadja a használni kívánt Ruby-verzió verziótartományát vagy verzióját.
addToPath
- Hozzáadás a PATH-hoz
boolean
. Alapértelmezett érték: true
.
Választható. A lekért Ruby-verziót előre felerősíti a PATH környezeti változóra, hogy a kimeneti változó használata nélkül elérhetővé tegye azt a későbbi feladatokban vagy szkriptekben.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Ez a feladat a következő kimeneti változókat határozza meg, amelyeket az alsóbb rétegbeli lépésekben, feladatokban és szakaszokban használhat fel.
rubyLocation
A Ruby-disztribúció feloldott mappája.
Megjegyzések
Ezzel a feladatsal kiválaszthatja a Ruby-verziót egy ügynökön való futtatáshoz, és igény szerint hozzáadhatja azt a PATH-hoz.
Előfeltételek
- Egy Microsoft által üzemeltetett ügynök , amelyen telepítve van a Ruby kétoldalas verziója, vagy egy saját üzemeltetésű ügynök
Agent.ToolsDirectory
konfigurálva (lásd : GYIK).
Ez a feladat sikertelen lesz, ha nem található Ruby-verzió a fájlban Agent.ToolsDirectory
. Tekintse meg a Microsoft által üzemeltetett ügynökök egyéb elérhető Ruby-verzióit.
Hol tudhatok meg többet az eszköztelepítőkről?
Az eszköztelepítők és példák magyarázatáért lásd: Eszköztelepítők.
Hogyan konfigurálhatok egy saját üzemeltetésű ügynököt a feladat használatára?
Ezt a feladatot egy saját üzemeltetésű ügynökön futtathatja saját Ruby-verziókkal. Ha ezt a feladatot egy saját üzemeltetésű ügynökön szeretné futtatni, állítsa be Agent.ToolsDirectory
az eszközgyorsítótár utasításait követve. A használni kívánt eszköznév: Ruby
.
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Ez a feladat a következő parancskorlátozásokkal fut: korlátozott |
Változók beállítása | Ez a feladat rendelkezik engedéllyel a következő változók beállításához: rubyLocation, PATH |
Ügynök verziója | 2.182.1 vagy újabb |
Feladatkategória | Eszköz |
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 2.115.0 vagy újabb |
Feladatkategória | Eszköz |
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: