图形化任务模板参数说明¶
以下为图形化流水线任务模板参数说明。
Git Clone¶
参数 | 说明 |
---|---|
代码仓库 | 填写远程代码仓库的地址。 |
分支 | 填写您想要被构建的代码分支,默认为 master。 |
凭证 | 如果您的远程仓库是私有的,请提前创建凭证并在使用时选择。 |
Shell¶
如果要执行 shell 命令,请选择此模板,支持多行。
打印消息¶
如果需要在终端输出一些消息,请选择此模板。
保存制品¶
参数 | 说明 |
---|---|
用于归档的文件 | 请填写期望存档文件路径的正则表达式,例如:module/dist/*/.zip ,多个文件请用英文逗号隔开。 |
审核¶
如果添加此步骤,流水线运行至任务将会暂停,创建人和被 @ 的人可以选择继续或终止。
参数 | 说明 |
---|---|
消息 | 流水线运行状态中将会展示此消息,支持在输入 @ + 用户的方式来选择可审核的人。 |
使用凭证¶
使用凭证组件在图形化编辑中是一个较为特殊的步骤,如果选择开启后,该阶段定义的所有步骤都将会被嵌套在使用凭证步骤中。
类型 | 说明 |
---|---|
用户名和密码 | 选择用户名和密码类型后,您需要填写以下参数: 用户名变量:在流水线构建期间用户名的环境变量的名称。 密码变量:在流水线构建期间密码的环境变量的名称。 |
访问令牌 | 选择用访问令牌类型后,您需要填写以下参数: 文本变量:在流水线构建期间文本的环境变量的名称。 |
kubeconfig | 选择用 kubeconfig 类型后,您需要填写以下参数: kubeconfig 变量:在流水线构建期间 kubeconfig 环境变量的名称。 |
超时¶
当前任务的执行时间若超过超时时间,则会中止任务,流水线变为失败状态。
参数 | 说明 |
---|---|
时间 | 设置超时的时间。 |
单位 | 设置时间单位,支持秒、分钟、小时、天。 |