持续交付预置 编译构建 任务,支持对 Java Maven、Java Gradle、Python、Go、NodeJS 语言进行编译构建。本文以 Java编译构建 为例,为您介绍该预置任务的使用说明。
已创建代码源,具体操作可参见 创建代码源。
Maven 编译构建建议使用国内的镜像代理,原生代理因网络问题易拉取失败。
创建或编辑流水线时,在 流程编排 页签,单击 添加任务,弹出 添加任务 抽屉。任务模板选择 构建 > Java 编译构建。
下文为您介绍该预置任务的参数。
任务名称
默认为Java编译构建,支持自定义任务名称。
上游任务
展示当前任务的上游串行任务名称。无上游任务时展示为-
。
代码源下载策略
根据当前任务是否需要使用代码源,选择代码源下载策略。
步骤
当前任务包含一个默认预置步骤(Java 编译构建)。支持根据需要为当前任务添加其他串行步骤。下文介绍该默认预置步骤的参数。
配置项 | 说明 |
---|---|
步骤名称 | 默认为 Java 编译构建,支持自定义步骤名称。 |
版本 | 选择 Java 编译构建使用的工具版本。不同语言支持的版本以控制台展示为准。 |
编译命令 | 输入编译命令。命令框中为默认的编译命令,请根据实际业务自行调整。 |
失败时跳过 | 可选配置。
|
任务输出
展示当前任务输出的所有产物,包含当前任务下所有步骤的产物。无产物时展示为-
。产物可用于后续任务的输入。
对于当前默认预置步骤,无产物输出。
高级设置
下文为您介绍该预置任务运行完成后,流水线展示的详情信息。
在当前流水线的运行详情页面,单击 Java 编译构建卡片的标题,查看运行日志及任务配置信息。