组件类型 | 说明 |
---|---|
Input | 输入框。 |
Select | 下拉单选框。 |
Checkbox | 复选框。 |
Label | 固定文本。使用固定文本时,需要配合填写defaultValue ,该值会直接显示在流水线编辑页面上,也可以在 entrypoint.sh 中使用。 |
Shell | 命令行,默认支持 bash 命令。 |
Password | 界面显示为星号的输入框。 |
属性名称 | 含义 | 是否必填 | 默认值 | 适配组件类型 |
---|---|---|---|---|
name | 该组件的唯一标识。 entrypoint.sh 中使用该参数作为环境变量的 key。 | 是 | 无 | 全部 |
type | 组件类型。 | 是 | 无 | 全部 |
rules | 该组件的校验规则。
| 是 | 无 | Input, |
label | 组件在表单中的文本名。 | 是 | 无 | 全部 |
datasourceStatic | 静态数据源,用于定义该组件可选的值。
| 是 | 无 | Select,Checkbox |
datasourceUpstream | 上游产物,目前仅支持填入image.output 。 | 是 | image.output | Select |
showCondition | 该组件的显示条件。
| 否 | 无 | 全部 |
defaultValue | 默认值 | 否 | 无 | Input,Shell, |
description | 在 label 旁展示一个问号,显示提示信息。 | 否 | 无 | 全部 |