我需要將某些環境變量傳遞給部署腳本,如用戶名和空間,服務計劃等。這個想法是在manifest.yml
文件中使用env,但我無法獲得工作 - 似乎我只能使用預定義的CF_APP等Bluemix Continuous Delivery部署腳本傳遞env變量
任何提示傳遞給部署腳本的東西?
Espen
我需要將某些環境變量傳遞給部署腳本,如用戶名和空間,服務計劃等。這個想法是在manifest.yml
文件中使用env,但我無法獲得工作 - 似乎我只能使用預定義的CF_APP等Bluemix Continuous Delivery部署腳本傳遞env變量
任何提示傳遞給部署腳本的東西?
Espen
您可以在manifest.yml文件中定義自己的環境變量。
env:
<var-name>: <value>
<var-name>: <value>
查看此鏈接https://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html可以查看manifest.yml中的可用字段。
如果您需要從環境中設置CF env vars,也可以使用上面鏈接中列出的'cf set-env APP_NAME ENV_VAR_NAME ENV_VAR_VALUE'。 –
你是如何通過清單添加環境變量的? – joe