2016-03-15 14 views
0

我想開始使用CircleCI中的參數化版本(https://circleci.com/docs/parameterized-builds)。如何訪問參數化的CircleCI參數

我將傳遞的參數只是我想運行測試的環境。

現在,目前在項目中,我指定配置文件中的環境:

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

而當我想使用它。我祈求:

conf.getString("web.environment") 

但是,我怎麼使用參數檢索後?

回答

1

傳入的參數將在環境變量中可用。在Scala中,如果您通過CircleCI'YOUR_PARAMETER',似乎通過sys.env("YOUR_PARAMETER")訪問。

我會改變你的配置文件,使用當前URL作爲默認值,並使用環境變量的值(如果存在)。