【问题标题】:How do I access parameters in parameterized CircleCI build如何访问参数化 CircleCI 构建中的参数
【发布时间】:2016-06-30 22:59:21
【问题描述】:

我想开始在 CircleCI (https://circleci.com/docs/parameterized-builds) 中使用参数化构建。

我将传递的参数只是我想要运行测试的环境。

现在,目前在我的项目中,我在配置文件中指定了环境:

web {
  environment = "https://someEnv-1pkt4jig1esam-234.eu-central-1.elb.amazonaws.com/"
}

当我想使用它时,我会调用:

conf.getString("web.environment")

但是,获取到参数后如何使用呢?

【问题讨论】:

    标签: java scala build continuous-integration circleci


    【解决方案1】:

    您传入的参数将在环境变量中可用。在 Scala 中,如果您通过 CircleCI 'YOUR_PARAMETER',似乎可以通过 sys.env("YOUR_PARAMETER") 访问。

    我会更改您的配置文件以使用当前 URL 作为默认值,并使用环境变量的值(如果存在)。

    【讨论】:

      猜你喜欢
      • 2015-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多