- 文档首页
持续交付
用户指南
流水线预置任务
编译构建
NodeJS 编译构建
NodeJS 编译构建
持续交付预置 编译构建 任务,支持对 Java Maven、Java Gradle、Python、Go、NodeJS 语言进行编译构建。本文以 NodeJS 编译构建 为例,为您介绍该预置任务的使用说明。
特性介绍
NodeJS 编译构建支持代理加速,开启后能够有效提升对跨境公共资源池(例如 Github、Gitlab 等域名)的编译速率。
前提条件
添加任务
创建或编辑流水线时,在 流程编排 页签,单击 添加任务,弹出 添加任务 抽屉。任务模板选择 构建 > NodeJS编译构建。
参数说明
下文为您介绍该预置任务的参数。
- 默认为 NodeJS 编译构建,支持自定义任务名称。
- 展示当前任务的上游串行任务名称。无上游任务时展示为-。
- 根据当前任务是否需要使用代码源,选择代码源下载策略。
- 当前任务包含一个默认预置步骤(NodeJS 编译构建)。支持根据需要为当前任务添加其他串行步骤。下文介绍该默认预置步骤的参数。
- 展示当前任务输出的所有产物,包含当前任务下所有步骤的产物。无产物时展示为-。产物可用于后续任务的输入。
- 磁盘容量限制:支持设置磁盘容量的上限,最大为 100 GiB。
- 超时时间:设置整个任务的超时时间,任务超时后自动失败。一个任务可以包含多个串行步骤,每个步骤的运行时长总和需要小于任务的超时时间。
- Webhook 通知:支持通过 Webhook 和飞书机器人两种方式推送任务维度的消息,帮助您及时掌握任务动态。
- 失败自动重试:开启后,填写最多支持重试的次数。任务在执行失败时,会按照配置的最大重试次数,进行至多次指定次数的重试。
注意
私有构建资源池 中流水线任务,仅 Agent 版本大于等于 v2.34.0 及以上时支持 失败自动重试。v2.34.0 以下版本重新添加 Agent 即可升级为最新版本。添加 Agent 的方法参见 创建私有资源池 中 后续操作。 日志说明
下文为您介绍该预置任务运行完成后,流水线展示的详情信息。
在当前流水线的运行详情页面,单击 NodeJS 编译构建卡片的标题,查看运行日志及任务配置信息。
- 任务配置:展示该任务的配置参数,详情可参考前文的参数说明。
最近更新时间:2026.01.27 14:25:42