Important

You are browsing the documentation for version 4.1 of OroCommerce, OroCRM and OroPlatform, which is no longer maintained. Read version 5.1 (the latest LTS version) of the Oro documentation to get up-to-date information.

See our Release Process documentation for more information on the currently supported and upcoming releases.

How to Add/Remove Environment Variables

Environment variable can be configured for application usage, as illustrated below:

1---
2orocloud_options:
3  application:
4    env_vars:
5      'var1': 'value1'
6      'var1': 'value2'
7      'varN': 'valueN'
  • env_vars — the hash where the key is an environment variable name, and the value is the environment variable value.

How to Configure Environment Type Based Application

1 ---
2 orocloud_options:
3   application:
4     env_vars:
5       'ORO_DEPLOYMENT_TYPE': 'local'
  • local - deployment_type, which will be set to parameters.yml for your deployed application as

1 deployment_type: local

Note

For more details on the environment type based application configuration, please see the related documentation in the backend developer guide.

Warning

Environment variables are always string and are not cast automatically to integer, null, or other types. You should never pass an empty environment variable, like ‘ORO_DB_HOST=’ or ‘ORO_DB_HOST=NULL’. Instead, it should never be available (never be set). More information about environment variables is available in the parameters.yml description section.