Jenkins问题,每个属性文件触发一个构建
作业A使用“对于每个属性文件,调用一个构建”参数工厂来调用下游作业B。 以下是我正在使用的文件模式: d:\temp*.properties 该文件夹中有两个文件: build0.properties build1.properties 每个文件的外观如下所示:Jenkins问题,每个属性文件触发一个构建,jenkins,Jenkins,作业A使用“对于每个属性文件,调用一个构建”参数工厂来调用下游作业B。 以下是我正在使用的文件模式: d:\temp*.properties 该文件夹中有两个文件: build0.properties build1.properties 每个文件的外观如下所示: modified=SampleApp 作业B失败,因为作业A未设置上述文件中的参数。如果我查看构建作业B的参数,它们是空的 当我使用“Parameters from properties file”参数类型而不是参数工厂,并指定其中一
modified=SampleApp
作业B失败,因为作业A未设置上述文件中的参数。如果我查看构建作业B的参数,它们是空的
当我使用“Parameters from properties file”参数类型而不是参数工厂,并指定其中一个文件的完整路径时,该过程会起作用,因此我知道这些文件的格式正确。我不想为我拥有的每个文件添加参数,
因为我将动态生成这些文件。如果可能的话,我更愿意使用参数工厂。文件权限问题,当我用文件模式指向工作区目录时,它开始正常工作。只是为了记录,您使用的不是自由式作业。至于您的问题,我认为参数化插件允许您指定多个文件及其相对或绝对路径,但不允许指定文件模式或源文件夹。我想你必须指定你想从中读取属性的每个文件…@Pom12作业被触发..没有问题,问题只是文件中参数的传递..插件清楚地说“文件模式”