jenkins - Jenkins 使用 Gradle “构建参数”
问题描述
我有一个 Jenkins 作业,我使用参数对其进行了参数化param_foo
,并为参数设置了一些默认值。当我单击Build with parameters
作业上的选项时,我可以正确查看和编辑参数,该选项由于设置更改而替换了“构建”选项。
我的项目中有一个build.gradle
,这是我要读取参数的地方。我试过这些:
def paramFooProp = System.getProperty('param_foo');
def paramFooEnv = System.getenv('param_foo');
这两个都不起作用。
如何读取我的参数值build.gradle
?
解决方案
当您运行 gradle 任务时,只需添加参数
gradle build -PparamFooProp =${param_foo}
推荐阅读
- c++ - 在 C++ 中使用内联方法时出现未定义符号错误
- javascript - Javascript - 创建一个返回参数列表的柯里化函数
- apache - 涉及 RewriteMap 小写的 Apache htaccess 规则 - 转换为 Nginx 规则
- javascript - multer处理的视频没有声音
- javascript - Yargs : 在失败函数中访问已处理的 argv
- php - CodeIgniter join() 不显示逗号分隔值
- gradle - 如何在 buildSrc/build.gradle.kts、settings.gradle.kts 和 build.gradle.kts 中导入 helper 类?
- java - 带有 MySQL 的 Java 插入按钮添加到数据库和表
- python - 为什么 Google Colab 在 csv 和 jupyter notebook 中阅读时会引发错误?
- react-native - Comet Chat Pro 音频/视频通话 API 支持