Я упаковываю пользовательский артефакт jar, используя плагин sbt-assembly. Я хочу опубликовать sh исходный артефакт вместе с этим jar-артефактом. Я хочу, чтобы исходный артефакт был исходным артефактом некоторой зависимости. Как это сделать в Sbt?
Что-то вроде:
artifact in (Compile, packageSrc) := {
val moduleId: ModuleID = "org.slf4j" % "slf4j-api" % "1.7.25" classifier "sources"
// TODO How to construct an Artifact from this moduleId?
}