标签: git rpm rpm-spec
我想自动构建项目的rpm。 因此,当我将新标记推送到我的git repo时,它应该从此标记修订版构建一个rpm。 我的问题是,如何准备源并在RPM Spec文件中指定它?
是否可以直接指定git repo?喜欢: Source0:git://myserver/mygit.git
但是当我想通过https获得git repo时会怎样?
任何提示都表示赞赏! :)
干杯, 蒂洛
答案 0 :(得分:2)
没有。 rpmbuild完全忽略了SourceX中的URL。 Rpmbuild只取基本名称并期望它出现在%{_ topdir} / SOURCES /
如果您想轻松地从git存档创建RPM,请检查mock-scm或Tito。