配置项 | 说明 |
任务名称 | 默认为应用部署,支持自定义任务名称。 |
上游任务 | 展示当前任务的上游串行任务名称。无上游任务时展示为-。 |
应用类型 | 选择要部署的应用类型。支持 K8s YAML 应用、OAM 应用、托管应用 和 Helm 应用。下文将分别介绍每种应用的配置项。 |
部署方案 | 当前仅支持 原生部署 策略。 |
超时时间 | 设置自动超时时间。任务运行时长超过该时间,则判断部署失败,系统自动触发回滚操作,回滚到升级前版本。 默认为 300 s,可选范围:1 ~ 7200 s。 |
任务输出 | 展示当前任务输出的产物。无产物时展示为-。 |
高级设置 | Webhook 通知:支持通过 Webhook 和飞书机器人两种方式推送任务维度的消息,帮助您及时掌握任务动态。 |
配置项 | 说明 |
应用 | 设置要部署的 K8s YAML 应用,支持下拉选择或输入应用标识。
注意 应用标识不存在会导致流水线运行失败。 |
环境 | 设置要部署的环境,支持下拉选择或输入环境标识。
注意 环境标识不存在会导致流水线运行失败。 |
制品 | 设置要部署的制品。对于 K8s YAML 应用,制品指容器镜像。
注意 如果传入的制品名称不存在或错误,可能导致此次部署时无法正确替换制品,从而导致部署失败或不符合部署预期。
|
部署 YAML | 当应用、环境、制品均为选择时,展示应用的部署 YAML。 单击 查看详情,即可查看应用的 YAML 详情,确认应用配置是否符合预期。 |
配置项 | 说明 |
应用 | 设置要部署的 OAM 应用,支持下拉选择或输入应用标识。
注意 应用标识不存在会导致流水线运行失败。 |
环境 | 设置要部署的环境,支持下拉选择或输入环境标识。
注意 环境标识不存在会导致流水线运行失败。 |
制品 | 设置要部署的制品。 对于 OAM 应用,制品指每个组件的容器镜像。
注意
|
配置项 | 说明 |
应用 | 设置要部署的托管应用,支持下拉选择或输入应用标识。
注意 应用标识不存在会导致流水线运行失败。 |
环境 | 设置要部署的环境。 托管应用当前仅唯一关联一个环境实例。当应用为选择时,系统将自动获取环境标识;当应用为输入时,不展示环境信息。 |
应用技术栈 | 支持 Java 和 其他 语言。 当应用为选择时,系统将自动获取应用技术栈;当应用为输入时,需自行选择应用技术栈。 |
版本号 | 自定义应用的版本号。
|
制品 | 设置要部署的制品。
|