scala - 如何使用通用发布签名工件:在 SBT Native Packager 中发布
问题描述
我们目前正在部署到 Maven 中心oss.sonatype.org
。他们需要签署已发布的工件。对于我们的普通工件,我们使用 sbt-gpg 来签名和发布。
我们使用 sbt-native-packager 来创建我们的二进制发行版,我们通常universal:publish
会推送到一个 repo。我想知道是否有一种方法可以使用 sbt-native-packager、stb-gpg 或两者的组合来发布签名的工件。在这篇堆栈溢出文章之后:发布由 sbt-native-packager 创建的 zip。我们可以获得签名的工件。但是他们出现在下面com/example/my-artifact_12.2/1.0.0
而不是com/example/my-artifac/1.0.0
像现在这样。如果这是最好的解决方案,这可能没问题。
我还注意到,在自己发布它们时,就像我们以前一样。中没有 pom 文件com/example/my-artifac/1.0.0
。
任何提示将非常感谢。
解决方案
推荐阅读
- button - Blazor EditForm 中的多个提交按钮?
- asp.net - 从 github 克隆并运行现有项目
- wpf - 如何使用 .NET Core 3.0 在 WPF 应用程序中嵌入 Unity exe
- c# - MongoDb 集合名称不同于 C# 类
- reactjs - React TypeScript:自定义获取钩子
- autohotkey - Autohotkey:在下一行自动缩进热字串的脚本
- r-markdown - 缺少标题和作者
- stata - 在 esttab 表中添加系数和标准误差的列标题
- android - Android Nougat 版本 - 逗号分隔的字符串被包装到下一行
- c# - 如何在 DataGridView 中进行分页但首先不获取所有数据