Scala 如何使用universal:publish-in-SBT-Native-Packager发布已签名工件

Scala 如何使用universal:publish-in-SBT-Native-Packager发布已签名工件,scala,sbt,sbt-native-packager,Scala,Sbt,Sbt Native Packager,我们目前正在部署到maven central的oss.sonatype.org。它们需要对已发布的工件进行签名。对于我们的普通工件,我们使用sbt gpg进行签名和发布 我们使用sbt native packager来创建二进制发行版,我们通常使用universal:publish来推动回购。我想知道是否有一种方法可以使用sbt native packager、stb gpg或两者的组合来发布签名的工件。以下是此堆栈溢出项目:。我们可以得到签名的工件。但是它们出现在com/example/my-

我们目前正在部署到maven central的
oss.sonatype.org
。它们需要对已发布的工件进行签名。对于我们的普通工件,我们使用sbt gpg进行签名和发布

我们使用sbt native packager来创建二进制发行版,我们通常使用
universal:publish
来推动回购。我想知道是否有一种方法可以使用sbt native packager、stb gpg或两者的组合来发布签名的工件。以下是此堆栈溢出项目:。我们可以得到签名的工件。但是它们出现在
com/example/my-artifact_12.2/1.0.0
下,而不是像现在这样出现在
com/example/my-artifac/1.0.0
下。如果这是最好的解决方案,这可能没问题

我还注意到,当他们自己发布时,就像我们以前做的那样。
com/example/my-artifac/1.0.0
中没有pom文件

任何提示都将不胜感激