Launcher 重建应用无任何作用

使用 PuTTY 登录到我的 Digital Ocean Droplet 的 root 账户以添加 Discourse 插件,按照此处的标准步骤操作,然后输入

./launcher rebuild app

结果 PuTTY 控制台中的光标只是跳到下一行,除此之外没有任何反应。

没有错误消息,也没有任何可见的进度指示。与此同时,Discourse 安装仍在正常运行,即使等待了半小时,也未显示任何新增的插件。

我曾尝试退出 PuTTY 并重新启动,然后重新连接到 Digital Ocean Droplet,再次重复上述操作,结果完全一样,没有任何进展。

在末尾添加了新插件后,containers/app.yml 文件中相关部分的完整内容如下:

hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone GitHub - discourse/docker_manager: Plugin for use with discourse docker image · GitHub
- git clone GitHub - procourse/discourse-multiselect-user-field · GitHub
- git clone GitHub - discourse/discourse-data-explorer: SQL Queries for admins in Discourse · GitHub
- git clone GitHub - discourse/discourse-bbcode: vBulletin BBCode plugin · GitHub

我似乎无法在我在底部添加的那一行中发现任何拼写错误,因此不确定问题出在这个文件的内容上,还是其他原因。

作为测试,我删除了刚刚添加的额外行并重新保存了 app.yml,但结果仍然相同。

是否有人遇到过(并解决了)这个问题?

针对我自己的问题,一个可行的解决方法是登录 DigitalOcean 并重启 Droplet。之后重建即可正常进行。