我正在使用git-flow来管理我的项目开发工作流程。我想在这个工作流程中整合debian包装。 看看git-buildpackage,在我看来两者之间存在一些重叠,特别是对于版本标记。
如何在git-flow工作流程中集成git-buildpackage,特别是为了为每个版本生成debian包?
答案 0 :(得分:0)
gbp-buildpackage / gbp-tag可以创建标签,但您不必使用它。如果你想从每个版本/标签构建一个Debian软件包,只需确保gbp-buildpackage从该标签构建:
git checkout <tag>
gbp buildpackage --git-ignore-branch
如果您的Debian软件包不是本机软件包但使用上游tarball,请确保正确设置--upstream-tag。