将更新推送到python桌面应用

时间:2018-07-17 16:55:54

标签: python deployment continuous-integration continuous-deployment

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

这里是一种情况:我写了python工具,大多数都在使用PySide for GUI。现在,我需要定期轻松地将工具和更新部署到我们工作室中的机器(大约20台计算机)上。

我们确实想以正确的方式做事并愿意学习,但是对于我是新手而言,信息量是非常庞大的。

我一直在阅读各种令人恐惧的关键字,这些关键字似乎是我正在寻找的答案,例如 DevOps CI / CD Docker Kubernetes ...

我们正在本地服务器上设置一个Gitlab实例,现在我问什么是最容易将脚本及其请求的环境轻松部署到公司计算机(MacO,Windows和Linux)上的最合适方法? ,以及如何打包它们。

我希望我的问题不是很模糊,但是如果是这样,请告诉我,我会尽力而为。

非常感谢

1 个答案:

答案 0 :(得分:0)

pyupdater似乎可以完成您想做的事情。 看看pyupdater.orgthis demo