首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >edeliver -- scp找不到生成

edeliver -- scp找不到生成
EN

Stack Overflow用户
提问于 2017-01-27 19:23:30
回答 1查看 157关注 0票数 0

直到最近,"edeliver“还工作得很好,但现在它抛出了这个错误:

部署时出现此错误

代码语言:javascript
复制
[skipped]
==> Tarball updated!
==> Release successfully built!
    You can run it in one of the following ways:
      Interactive: _build/prod/rel/my_website123/bin/my_website123 console
      Foreground: _build/prod/rel/my_website123/bin/my_website123 foreground
      Daemon: _build/prod/rel/my_website123/bin/my_website123 start
-----> Copying release 0.1.5 to local release store
-----> Copying my_website123.tar.gz to release store
scp: /home/my_user123/my_website123/builds/rel/my_website123/releases/0.1.5/my_website123.tar.gz: No such file or directory

RELEASE BUILD OF my_website123 WAS SUCCESSFUL!

[skipped]

DEPLOYING RELEASE OF my_website123 APP TO PRODUCTION HOSTS

-----> Authorizing hosts
ls: cannot access '.deliver/releases/my_website123_*.*.tar.gz': No such file or directory
No *(s) found in local release store.
You can build one with the ./edeliver build * task.

以前,大约一个月或两周前,它工作得很好。

灵丹妙药1.4.0

另外,这里的"tput:终端属性:没有这样的设备或地址“是什么意思:

代码语言:javascript
复制
   tput: terminal attributes: No such device or address

    tput: terminal attributes: No such device or address
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-27 22:21:29

这个错误与Elixir (和OTP )无关。

这是宋承宪,谁是野兽。edeliver正在执行的一条SSH命令正在尝试向终端发送一些消息。如果没有一个打开,就会发生这种情况。

尝试手动ssh到目的地,您可能会看到哪里出了问题。消除试图放入STDERR/STDOUT中的东西的根本原因,您的部署将恢复正常。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41892863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档