gpt4 book ai didi

android - gradle.properties 会在构建时被 Jenkins 环境变量覆盖吗?

转载 作者:行者123 更新时间:2023-11-29 00:54:37 27 4
gpt4 key购买 nike

我的问题是如何在 Android 项目中使用 gradle.properties 设置变量,当我在 Jenkins CI 中运行作业时,我设置变量以覆盖 gradle.properties 中的变量。

  1. 这个变量会被 Jenkins 覆盖吗?
  2. 我可以覆盖 Jenkinsfile 管道中的 gradle.properties 吗?
  3. 在构建时注入(inject)一个新的 gradle.properties 会好吗?

谢谢。

最佳答案

这在很大程度上取决于您的变量是如何定义的。这是一个例子

ext.greeting = project.properties['greeting'] ?: 'hello'

task greet << {
println greeting
}

greeting 将被类似 gradle -Pgreeting=welcome greet 的命令行覆盖。

关于android - gradle.properties 会在构建时被 Jenkins 环境变量覆盖吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55658059/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com