2015-12-30 34 views
1

我可以通过使用通用curl命令在Artifactory上发布一个rpm到yum repo,但我希望发布类似maven的自定义RPM - 能够保存每日快照内置的时间戳和解决动态版本,等等...Artifactory yum存储库发布类似maven的行为

任何人都可以请提供指导/资源,如果这是可能的?

如果这不是一个内置函数,那么除了覆盖前一天的构建外,如何处理每日构建的RPM?

感谢,

回答

1

在这样的情况下,可以使用时间戳本身的RPM的发布领域,如 - - 发布 - .rpm

如果构建不经常,只需年/月/日(20151230是2015年12月30日)就足够了。如果构建频繁,则可以添加小时和分钟,例如201512302105或将其分解为可读性:2015.12.30.21.05。请记住,yum将比较这些版本值以确定最新版本。

0

我用于建立夜间RPM包Tito(https://github.com/dgoodwin/tito)。当您执行时

tito build --test --rpm 

它将使用上面提到的T.Dickey建议的提交SHA相似的方式生成释放标记。

相关问题