如何使用jenkins中的build参数和可变参数触发另一个作业

如何使用jenkins中的build参数和可变参数触发另一个作业,jenkins,build,parameters,Jenkins,Build,Parameters,我在Fileparameters方面遇到了一个问题,有没有办法替换它并将文件作为jenkins管道中的输入(我注意到有一个开放的问题27413,正在寻找替代解决方案)两个选项有点麻烦。 将文件存储在其他地方,例如S3,并传递对该文件的引用。使用archiveArtifact在第一个Jenkins构建中归档文件,并让触发的构建检索工件。 使用Artifactory作为文件管道。谢谢您的想法 build (job: 'software_installation_pipeline', paramete

我在Fileparameters方面遇到了一个问题,有没有办法替换它并将文件作为jenkins管道中的输入(我注意到有一个开放的问题27413,正在寻找替代解决方案)

两个选项有点麻烦。
将文件存储在其他地方,例如S3,并传递对该文件的引用。使用archiveArtifact在第一个Jenkins构建中归档文件,并让触发的构建检索工件。
使用Artifactory作为文件管道。

谢谢您的想法
build (job: 'software_installation_pipeline', parameters: [
            file(name: 'hostname', file: 'hostabcnew'),
            string(name: 'software_name', value: 'software'),
            string(name: 'server_domain', value: String.valueOf(server_domain)),
            string(name: 'administrator_server_address', value:String.valueOf(administrator_server_address))
            ])