sbt debian:packageBin命令将我的deb包生成为:
my-package-1.0.deb
名称和版本应使用下划线分隔,如my-package_1.0。架构类型应附加为my-package_1.0_all.deb
我怎样才能得到这个而不是重命名我的deb文件?
发布于 2014-04-24 23:53:46
您如何发布您的deb文件?您可以随时更改部署时使用的“模式”,以匹配您所需的布局:
val debPublishPattern = "[module]_[revision]_all.[ext]"
publishTo in Debian := Some(Resolver.file("local-deb-repo", file("/path/to/repo"))(Patterns(debPublishPattern)))这应该可以让你运行debian:publish来将deb文件以你想要的格式推送到任何你想要的地方。此外,我们目前还没有这样做,但我们可以将“架构”作为属性添加到常春藤配置中,这样您就可以将模式确切地说成:[module]_[revision]_[arch].[ext]。如果需要的话请开票。
在命名方面,考虑到许多deb存储库的工作方式,名称不如索引重要,因此我们假设您的发布将适当地重命名/ index。
https://stackoverflow.com/questions/23255656
复制相似问题