首页 > 解决方案 > Jenkins 使用 Gradle “构建参数”

问题描述

我有一个 Jenkins 作业,我使用参数对其进行了参数化param_foo,并为参数设置了一些默认值。当我单击Build with parameters作业上的选项时,我可以正确查看和编辑参数,该选项由于设置更改而替换了“构建”选项。

我的项目中有一个build.gradle,这是我要读取参数的地方。我试过这些:

def paramFooProp = System.getProperty('param_foo');
def paramFooEnv = System.getenv('param_foo');

这两个都不起作用。

如何读取我的参数值build.gradle

标签: jenkinsgradleparameters

解决方案


当您运行 gradle 任务时,只需添加参数

gradle build -PparamFooProp =${param_foo} 

推荐阅读