Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ezzel a feladattal építhet a CMake platformfüggetlen buildelési rendszerével.
Szinopszis
# CMake v1
# Build with the CMake cross-platform build system.
- task: CMake@1
inputs:
#workingDirectory: 'build' # string. Alias: cwd. Working Directory. Default: build.
#cmakeArgs: # string. Arguments.
# Advanced
#runInsideShell: false # boolean. Run cmake command inside shell. Default: false.
# CMake v1
# Build with the CMake cross-platform build system.
- task: CMake@1
inputs:
#workingDirectory: 'build' # string. Alias: cwd. Working Directory. Default: build.
#cmakeArgs: # string. Arguments.
Bemenetek
workingDirectory
-
Munkakönyvtár
Bemeneti alias: cwd
.
string
. Alapértelmezett érték: build
.
A CMake futtatásakor az aktuális munkakönyvtár.
Ha relatív elérési utat ad meg, akkor az az adattárhoz képest van. Ha például build
ad meg, az eredmény megegyezik a megadott $(Build.SourcesDirectory)\build
.
Az adattáron kívül is megadhat egy teljes elérési utat, és használhat változókat. Például: $(Build.ArtifactStagingDirectory)\build
Ha a megadott elérési út nem létezik, a CMake létrehozza.
cmakeArgs
-
argumentumok
string
.
A CMake-nek átadott argumentumok.
runInsideShell
-
Parancs futtatása a Shell
boolean
. Alapértelmezett érték: false
.
A CMake-argumentumok kezelése ugyanúgy történik, mint egy operációsrendszer-specifikus rendszerhéjon belül. Ez a bemenet használható az argumentumsztringeken belüli környezeti változók kezelésére.
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ők és gyakori feladattulajdonságok.
Kimeneti változók
Nincs.
Megjegyzések
Ezzel a feladattal építhet a CMake platformfüggetlen buildelési rendszerével.
Hogyan engedélyezhetem a CMake-t a Microsoft által üzemeltetett ügynökök számára?
A Microsoft által üzemeltetett már telepítve van a CMake, így önnek nem kell semmit tennie. A CMake-t nem kell hozzáadnia a azure-pipelines.yml
fájlhoz.
Hogyan engedélyezhetem a CMake-t a helyszíni ügynököm számára?
Az ügynökgépen telepítse a CMake, és győződjön meg arról, hogy hozzáadja a felhasználó elérési útjához, amelyként az ügynök fut.
A webböngészőben lépjen Ügynökkészletek, és
cmake
. Állítsayes
értékre.
Hogyan működik a CMake? Milyen argumentumokat használhatok?
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build |
Futtatás bekapcsolva | Ügynök, DeploymentGroup |
Követelmények | A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük, amelyek megfelelnek az alábbi követelményeknek, kell futtatniuk a feladatot használó feladatokat: cmake |
képességek | Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
parancskorlátozások | Bármely |
Változók beállítása | Bármely |
Ügynök verziója | 1.91.0 vagy újabb |
Tevékenységkategória | Épít |