CMake@1 - CMake v1 工作
使用此工作搭配 CMake 跨平臺建置系統進行建置。
語法
# 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.
輸入
workingDirectory
-
工作目錄
輸入別名:cwd
。
string
。 預設值:build
。
執行 CMake 時目前的工作目錄。
如果您指定相對路徑,則會相對於您的存放庫。 例如,如果您指定 build
,則結果會與指定 $(Build.SourcesDirectory)\build
相同。
您也可以指定存放庫以外的完整路徑,並使用 變數。 例如:$(Build.ArtifactStagingDirectory)\build
如果您指定的路徑不存在,CMake 會建立它。
cmakeArgs
-
自變數
string
。
傳遞至 CMake 的自變數。
runInsideShell
-
在殼層內執行 cmake 命令
boolean
。 預設值:false
。
CMake 自變數的處理方式與作系統特定殼層內處理的方式相同。 此輸入可用來處理自變數字串內的環境變數。
工作控制選項
除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制項選項和一般工作屬性。
輸出變數
沒有。
備註
使用此工作搭配 CMake 跨平臺建置系統進行建置。
如何為Microsoft裝載的代理程序啟用 CMake?
Microsoft裝載的代理程式 已安裝 CMake,因此您不需要執行任何動作。 您不需要在 azure-pipelines.yml
檔案中新增 CMake 的需求。
如何為內部部署代理程序啟用 CMake?
在代理程式計算機上,安裝 CMake,並確定將它新增至執行代理程式的用戶路徑。
在您的網頁瀏覽器中,移至 Agent 集區,新增名為
cmake
的功能。 將其值設定為yes
。