跳转至

图形化任务模板参数说明

以下为图形化流水线任务模板参数说明。

Git Clone

参数 说明
代码仓库 填写远程代码仓库的地址
分支 填写想要基于哪个分支的代码构建流水线,默认为 master
凭证 对于私有仓库,需要提前创建凭证并在使用时选择对应的凭证

Shell

如果要执行 shell 命令,请选择此模板,支持多行。

打印消息

如果要在终端输出一些消息,请选择此模板。

保存制品

参数 说明
用于归档的文件 使用正则表达式规定期望将文件存储在什么路径下,例如:module/dist/*/.zip,多个文件请用英文逗号隔开。

审核

如果添加此步骤,流水线运行至任务将会暂停,创建人和被 @ 的人可以选择继续或终止。

参数 说明
消息 流水线运行状态中将会展示此消息,支持在输入 @ + 用户的方式来选择可审核的人。

使用凭证

使用凭证组件在图形化编辑中是一个较为特殊的步骤,如果选择开启后,该阶段定义的所有步骤都将会被嵌套在使用凭证步骤中。

类型 说明
用户名和密码 需要填写以下参数:
用户名变量:在流水线构建期间用户名的环境变量的名称。
密码变量:在流水线构建期间密码的环境变量的名称。
访问令牌 需要填写以下参数:
文本变量:在流水线构建期间文本的环境变量的名称。
kubeconfig 需要填写以下参数:
kubeconfig 变量:在流水线构建期间 kubeconfig 环境变量的名称。

超时

当前任务的执行时间若超过超时时间,则会中止任务,流水线状态变为失败

参数 说明
时间 设置超时的时间。
单位 设置时间单位,支持秒、分钟、小时、天

SVN

参数 说明
代码仓库 填写远程的 svn 的地址,例如 http://svn.apache.org/repos/asf/ant/
凭证 对于私有仓库,需要提前创建凭证并在使用时选择对应的凭证

收集测试报告

收集 JUnit 的测试报告,必须为 xml 格式,支持填写多个地址,用逗号隔开。

收集 JUnit 的测试报告,必须为 xml 格式,支持填写多个地址,用逗号隔开。

参数 说明
测试报告 指定生成的 xml 报告文件的位置,例如 myproject/target/test-reports/*.xml

评论