4

需要一些帮助以了解将测试用例文件作为构建参数上传到 Jenkins Build 作业吗?

我知道以下选项

  1. 参数化构建,我们可以在运行时指定源代码路径
  2. 在构建之前将文件复制到作业的工作区

但是这两个选项我们都必须给出我正在查看的路径选项,我们可以将文件上传到 Jenkins 构建作业(类似于将文件附加到电子邮件)。

可能吗?

4

3 回答 3

0

如果寻找交互式解决方案:

  • 有一组复选框作为参数,每个代表一个不同的测试用例
  • 让开发人员在运行构建时检查所需的测试

如果您打算将此作为无人值守作业运行:

  • 让开发人员在已知位置编辑参数文件
    并在此参数文件中指定所需的测试
  • 构建作业将在运行时读取此参数文件,
    并将对其进行操作
于 2013-06-04T21:02:51.973 回答
0

用于 Jenkins 的配置文件提供程序插件“增加了提供通过 Jenkins UI 加载的配置文件(即,用于 maven、XML、groovy、自定义文件等)的配置文件的能力,这些文件将被复制到作业的工作区。”

https://wiki.jenkins.io/display/JENKINS/Config+File+Provider+Plugin

在 Jenkins Build Environment部分检查选项提供配置文件

然后您可以“使全局配置的文件在您的本地工作空间中可用。通过 config-file-provider 插件配置的所有文件都可用并且可以引用。”

于 2018-12-18T07:10:52.977 回答
-1

AFAIK,没有这种功能的插件。我建议您坚持使用文件参数的原始想法或编写自己的插件。

于 2013-06-04T12:27:24.443 回答