将txt文件作为构建参数上载到jenkins构建作业

时间:2013-06-04 09:28:29

标签: jenkins

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

我知道以下选项

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

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

    有可能吗?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

如果要寻找互动解决方案:

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

如果您计划将此作为无人参与的作业运行:

  • 让开发人员编辑已知位置的参数文件
    并在此参数文件
  • 中指定所需的测试
  • 构建作业将在运行时读取此参数文件,
    并将采取行动

答案 2 :(得分:0)

Jenkins的

配置文件提供程序插件“添加了提供通过Jenkins UI加载的配置文件(即用于Maven的settings.xml,XML,Groovy,自定义文件等)的功能。复制到作业的工作空间。”

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

在Jenkins 构建环境部分中,选中选项提供配置文件

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