我无法使用 ey 命令进行部署:
$ ey deploy -e myapp
Loading application data from Engine Yard Cloud...
key not found: :ciphers
engineyard version 3.2.5
ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-darwin18]
我认为这与SSL有关。Ruby 2.5.3 是随rbenv
一起安装的,并且使用的是 openssl 1.1.1(我想我记得看到过(,尽管不确定在实际安装后如何找到它......
我应该注意的是,EngineYard gem 尚未获得更新,并且由于它的继任者 ey-core 而被弃用。建议人们使用 ey-core。它应该可以解决问题并允许您进行部署。
谢谢卡勒姆。只是为了后代,需要明确的是,解决方案是:不要使用引擎场宝石,而是使用ey核心宝石。而且 cli 程序将是核心(不是引擎码(