这是我遇到的一个非常奇怪的问题:
$eb deploy
RAILS_ENV=production
,则我的部署不使用它。$eb setenv RAILS_ENV=production
设置了相同的变量,则实际上它会接受它Environment update is starting.
是使用cli进行部署时的第一件事。我遇到了一个同样的问题,即使我在控制台中将RAILS_SKIP_ASSET_COMPILATION
设置为true,也没有跳过资产预编译,但是当我使用cli进行操作时,它开始跳过它。
奇怪的是,在控制台中设置RAILS_SKIP_MIGRATIONS
起作用。
[在查看eb cli文档时,它提到将变量存储在环境名称空间中。也许这覆盖了我在控制台中输入的内容?这是怎么回事?
您能否提供更详细的说明来重现此问题?
env.yaml
文件还是.ebextensions
?