Jenkins 我如何上传文本文件并将其用作参数

2023-12-27

我有一个 txt 文件,里面有一个字符串,我希望能够在我的一个脚本中使用这个字符串,所以我想知道是否有一种方法可以将文件的内容设置为构建属性之一或我将能够在脚本中使用的参数,它应该与使用构建环境属性之一相同。 例如: ${JOB_NAME} 包含作业名称,因此我想以同样的方式访问其中包含某些值的文件的内容。 是否可以?


您可以通过以下方式将文件从计算机上传到工作区File作业的参数。

您可以使用扩展选择插件 https://wiki.jenkins-ci.org/display/JENKINS/Extended+Choice+Parameter+plugin参数,从文件中读取值并将其显示在下拉列表/单选按钮/复选框中,以便用户在每次触发构建时动态选择。

您可以使用EnvInject 插件 https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin从文件中读取值并将它们作为环境变量注入到构建中,以便其余构建步骤/脚本可以使用它们。

你的问题非常不清楚你想要做什么。根据您的需要选择上述 3 种方法之一,或者澄清您的问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Jenkins 我如何上传文本文件并将其用作参数 的相关文章

随机推荐