从Git库执行python setup.py sdist
我想要自动创建一个压缩包(tarball),用来在安装程序(另一个应用)中使用。我的代码存放在Bitbucket的Git仓库里。
现在,如果我想手动创建这个压缩包,我需要:
- 克隆代码库
- 切换到特定的分支
- 运行
python setup.py sdist
这样压缩包就会出现在 dist
目录里。
有没有什么工具可以做到这一点?如果没有的话,我就自己写一个工具。
1 个回答
1
请使用 zest.releaser。如果你需要把打包好的文件放到某个服务器上,它还有一个叫 customupload 的插件。
如果你的分支和标签命名方式跟大多数Python包差别很大,我不太确定它的效果如何。