【发布时间】:2021-02-13 09:47:19
【问题描述】:
我们正面临一个非常奇怪的问题。我们在每次推送时通过 Github Actions 在 docker 容器中发布 django 应用程序。除了collectstatic,一切都运行良好。
我们在 CD github 操作的末尾有以下几行:
docker exec container_name python manage.py migrate --noinput
docker exec container_name python manage.py collectstatic --noinput
migrate 工作得非常好,但collectstatic 只是在通过 github 操作时继续等待。如果我直接在服务器上运行命令,那么它可以正常工作并在几分钟内完成。
有人可以帮我弄清楚可能是什么问题吗?
提前致谢。
【问题讨论】:
标签: django docker continuous-deployment github-actions