将更新推送到 python 个桌面应用程序

Push updates to python desktop apps

我在一家小型 CG 动画公司工作,该公司确实需要用于制作和 CG 艺术家的小型工具。我来自动画师的背景,所以我对代码的了解非常基础,但我正在学习。

情况是这样的:我写python工具,大多数都是用PySide做GUI。现在我需要定期轻松地向我们工作室的机器(大约 20 台计算机)部署工具和更新。

我们确实想按正确的方式做事并且愿意学习,但是对于我这个新手来说信息量太大了。

我一直在阅读各种可怕的关键字,这些关键字似乎是我正在寻找的答案,例如 DevOpsCI/CD, Docker, Kubernetes...

我们正在我们的本地服务器上设置一个 Gitlab 实例,现在我想知道什么是最合适的方式来轻松地将我的脚本及其请求的环境轻松部署到公司的计算机上(MacOs,Windows, 和 Linux), 我应该如何打包它们。

我希望我的问题不含糊,但如果是的话,请告诉我,我会尽量做到更准确。

非常感谢

pyupdater 似乎正在做您正在尝试做的事情。 看看 pyupdater.org and this demo.