我正在尝试使用edeliver upgrade升级我的Elixir应用程序,但出现了一个错误:{:no_matching_relup, '0.1.0+35132c2', '0.1.0+ba8eb26'}
在命令中:mix edeliver upgrade production --verbose --with=0.1.0
AUTO_VERSION设置为git-revision
RELEASE_VERSION设置为0.1.0
发布于 2019-09-28 21:57:44
解决方案是:
RELEASE_VERSION from edeliver/.config filemix edeliver versionmix edeliver build upgrade --with=current-version --auto-version=git-revision而不是mix edeliver deploy upgrade获取当前版本有用的来源:http://www.petecorey.com/blog/2017/01/23/upgrade-releases-with-edeliver/
https://stackoverflow.com/questions/57400955
复制相似问题