标签
名字
一个字母数字字符串(允许使用下划线),用于标识步骤。
类型
必须HelmDeploy
对于这个步骤类型。
配置
指定步骤执行环境的所有配置选择。该步骤继承Bash步骤配置标签,连同这些必需的标签:
标签 |
使用说明 |
必需的/可选 |
---|---|---|
集成 |
必须指定Kubernetes集成. | 要求 |
input2022世界杯阿根廷预选赛赛程Resources |
要求 |
此外,可以定义这些标记来支持该步骤的本机操作:
标签 |
使用说明 |
必需的/可选 |
---|---|---|
旗帜 |
helm命令中包含的标志字符串。例如:"——set key= ' value ' -f myTestValues.yaml" | 可选 |
valueFilePaths |
对象的——values (-f)选项一起指定YAML文件的值舵安装命令。 指定文件中的所有环境变量引用都将自动替换为匹配的运行时环境变量的值。 |
可选 |
releaseName |
发布名称。类的——name (-n)选项舵安装命令。 |
要求 |
chartPath |
GitRepo中HelmChart的路径。 | 要求 |
dryRun |
当真正的,只有在——dry-run install模拟成功时才部署。 默认为false。 |
可选 |
线头 |
当设置为真正的执行一个线头检查图表以找出可能的问题。 默认为false。 |
可选 |
lintFlags |
对象要传递的标志字符串执掌线头 命令。 |
可选 |
测验 |
当设置为真正的执行一个测验为发布运行测试。 默认为false。 |
可选 |
testFlags |
对象要传递的标志字符串执掌测试 命令。 |
可选 |
执行
声明在执行前和执行后阶段执行的shell命令序列集合:
标签 |
使用说明 |
必需的/可选 |
---|---|---|
onStart |
在本机操作之前执行的命令 | 可选 |
调用onSuccess |
成功完成后执行的命令 | 可选 |
onFailure |
在完成失败时执行的命令 | 可选 |
onComplete |
在任何补全时执行的命令 | 可选 |
对象执行的操作onExecute
阶段是此步骤类型固有的,不能被覆盖。