持续交付提供 自定义镜像执行 任务,支持使用自定义环境执行命令,适用于预置任务无法满足用户诉求的场景。例如:使用 Bash 之外的 shell 工具编写脚本、对 C++ 代码进行编译构建等。
镜像地址用于自定义执行命令的运行环境,请提前准备好待使用的容器镜像。
创建或编辑流水线时,在 流程编排 页签,单击 添加任务,弹出 添加任务 抽屉。任务模板选择 自定义镜像执行。
下文为您介绍该预置任务的参数。
任务名称
默认为自定义镜像执行,支持自定义任务名称。
上游任务
展示当前任务的上游串行任务名称。无上游任务时展示为-
。
代码源下载策略
根据当前任务是否需要使用代码源,选择代码源下载策略。
步骤
当前任务包含一个默认预置步骤(自定义环境命令执行)。支持根据需要为当前任务添加其他串行步骤。下文介绍该默认预置步骤的参数。
配置项 | 说明 |
---|---|
步骤名称 | 默认为自定义环境命令执行,支持自定义步骤名称。 |
镜像地址 | 输入需要使用的镜像地址。此处的镜像用于定义脚本的运行环境。 |
用户名 | 选填。私有镜像需填写正确的用户名。 |
密码 | 选填。私有镜像需填写正确的密码。 |
命令执行 | 自定义待执行的命令脚本。 |
失败时跳过 | 可选配置。
|
任务输出
展示当前任务输出的所有产物,包含当前任务下所有步骤的产物。无产物时展示为-
。产物可用于后续任务的输入。
对于当前默认预置步骤,无产物输出。
高级设置
下文为您介绍该预置任务运行完成后,流水线展示的详情信息。
在当前流水线的运行详情页面,单击自定义镜像执行任务卡片的标题,查看运行日志及任务配置信息。