本文件介绍如何使用 YAML 描述步骤。
Item 属性
属性名称 | 含义 | 是否必填 | 默认值 | 哪些 Type的item 可以使用 |
name | 作为该 item 的唯一标识,用于 step.sh 中环境变量的 key。 | 是 | 无 | 全部 |
type | item的不同类型决定了其展现形式。
| 是 | 无 | 全部 |
rules | 校验规则,如:
| 否 | 无 | input/password |
label | 该 item 在表单中显示的标题。 | 是 | 无 | 全部 |
datasource | 静态数据源,值为数组。
| 否 | 无 | select |
showCondition | 显示条件,比如:
该示例标识,只有参数 | 否 | 无 | 所有 |
value | 默认值 | 否 | 无 | input |
description | 在item的右边显示一个问号,显示提示信息。 | 否 | 无 | 所有 |
Item Type列表
input | 普通输入框。 |
password | 界面显示为星号的输入框。 |
textarea | 普通文本域。 |
shell | 高亮显示 bash 语法的文本域。 |
select | 下拉框。 |
checkbox | 选中时,值为true;未选中时,值为false。 |
不同类型的 item 示例:
该文章对您有帮助吗?