【问题标题】:How to get Bamboo build number in build.gradle如何在 build.gradle 中获取 Bamboo 内部版本号
【发布时间】:2015-11-10 06:56:34
【问题描述】:

我正在尝试访问 build.gradle 中的竹子内部版本号,但无法在那里访问它。以下是我迄今为止在build.gradle 中尝试过的选项:

System.getenv ()["bamboo.buildNumber"]
System.getenv ()["bamboo_buildNumber"]

project.hasProperty("bamboo_buildNumber")
project.hasProperty("bamboo_buildNumber")

我什至尝试为我的构建计划创建一个变量,变量名称为 BUILD_NUMBER,变量值为 ${bamboo.buildNumber},并使用以下方法访问它,但无法访问这些值。

System.getenv ()["BUILD_NUMBER"]
project.hasProperty("BUILD_NUMBER")

【问题讨论】:

    标签: android build.gradle bamboo


    【解决方案1】:

    我使用 - System.getenv()["bamboo_buildNumber"]

    【讨论】:

    • 这个也对我有用。 System.getenv('bamboo.buildNumber') 不工作。
    【解决方案2】:

    要从 build.gradle 脚本访问环境变量,请使用 System.getenv() 函数:

    System.getenv('bamboo.buildNumber')
    

    请注意,此变量应在执行脚本之前导出。但 Bamboo 会为您做到这一点。

    【讨论】:

      【解决方案3】:

      与 Uday 类似,我使用了以下。

      System.env['bamboo_buildNumber']
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-07-31
        • 1970-01-01
        • 2023-03-05
        • 2018-05-02
        • 2014-11-15
        • 2014-10-28
        • 1970-01-01
        • 2020-12-12
        相关资源
        最近更新 更多