如何在 Jenkins 的 Groovy 脚本中使用参数化的字符串

How to use String Parameterized in Groovy Script of Jenkins

我有两个 Jenkins 作业 JOB AJOB BJOB A负责触发JOB BJOB A 有一个 Post-build 操作,我正在分配参数值,即 JSON,如下所示:

JOB B 我想使用那个字符串参数,我想创建一个 JSON 文件并想保存那个我 JOB B 的工作区。

我使用了 Groovy,但不确定如何访问我的参数 Sample

不需要Groovy。一个简单的:

echo %Sample% > %WORKSPACE%\Sample.json

Execute Windows 批处理命令中 构建步骤(或 shell 等价物)在 JOB B 中也可以达到目的。

参见Jenkins Set Environment Variables

Environment Variable Description
WORKSPACE The absolute path of the workspace.