在管道中编辑环境文件

时间:2018-11-19 09:04:29

标签: symfony docker environment-variables continuous-deployment bitbucket-pipelines

我有一个symfony骨架项目,并且使用.env文件存储环境变量。

在Dockerfile中,我运行composer install,但是它创建了一个.env文件。我想从管道环境变量中编辑.env文件。最好的方法是什么?

删除.env并创建我自己的?还是有一种方法可以编辑.env文件?

1 个答案:

答案 0 :(得分:0)

您可以使用bash redirection将值附加到.env文件中。

echo ENV_VARAIBLE=value > .env-如果.env不存在,请使用此命令(op.a.它会覆盖现有的.env)

echo ENV_VARIABLE_2=value2 >> .env-使用它可以将变量附加到现有的.env文件中。

更多:https://unix.stackexchange.com/questions/89386/what-is-symbol-and-in-unix-linux

更多:http://www.catonmat.net/blog/bash-one-liners-explained-part-three/

相关问题