- 文档首页
持续交付
用户指南
流水线
YAML 流水线
步骤列表
编译构建
编译构建
编译构建步骤负责将源代码转换为可执行文件、依赖包或中间产物。平台提供针对不同语言的标准化构建环境。
适用于所有编译构建类步骤。
在指定的 Python 版本环境中执行编译命令,通常用于生成 .pyc 文件或打包分发。
- task: task-python-build
displayName: Python Build
- step: step-python-build
displayName: Python Build
component: python-compile@1.0.0
在指定的 JDK 版本环境中执行构建命令,通常用于 Maven 或 Gradle 项目的打包。
component: java-compile@1.0.0
在指定的 Go 版本环境中执行构建命令,生成二进制可执行文件。
- 支持版本:1.12.4、1.15.1、1.16.13、1.17.3、1.18.8、1.20、1.21.4、1.22.0、1.23.7、1.24.0
component: golang-compile@1.0.0
在指定的 NodeJS 版本环境中执行构建命令,用于前端项目打包或后端依赖安装。
- 特有参数:useProxy(boolean,非必填,默认 false)— 是否启用编译加速代理。设为 true 时,公共资源池支持对 GitHub、GitLab 等域名做编译加速。
- task: task-nodejs-build-std
displayName: NodeJS Standard Build
- step: step-nodejs-build-std
displayName: NodeJS Standard Build
component: nodejs-compile@1.0.0
为函数计算(FaaS)场景提供专用构建环境,用于打包部署到函数服务所需的代码和依赖。
- runtime(enum,必填):指定函数运行时基础环境。
- cmd(string,必填):打包命令,支持多行 Shell。
- 支持的 runtime:python:3.8、python:3.9、python:3.10、python:3.12、nodejs:14、nodejs:20、golang
displayName: FaaS Function Build
displayName: FaaS Function Build
最近更新时间:2026.05.11 11:33:36