使用env变量和circleci安装Composer

时间:2017-11-08 03:12:45

标签: symfony composer-php circleci

我已经使用我的Symfony2项目设置了circleci,但是我在parameters.yml中遇到了一些问题。

我不想将生产变量存储在parameters.yml.dist中,所以我设置了以下内容:

"incenteev-parameters": {
        "file": "app/config/parameters.yml",
        "env-map": {
            "database_host": "DATABASE_HOST",
            "database_port": "DATABASE_PORT",
            "database_name": "DATABASE_NAME",
            "database_user": "DATABASE_USER",
            "database_password": "DATABASE_PASSWORD"
        }
}

当我运行parameters.yml时,会自动将composer install中的值替换为我的环境变量。这在当地完美无缺。

我已经将env变量添加到circleci,但是当在circleci中运行composer install时,它不使用env变量,只使用parameters.yml.dist中的值。

任何想法我做错了什么?

0 个答案:

没有答案