任何 sbt 插件都可以使用 sbt 组织。将插件贡献到社区组织的开发者仍然可以保留对存储库及其访问权限的控制。sbt 组织的目标是将 sbt 软件组织到一个中心位置。
使用 sbt 组织进行项目的一个额外好处是,您可以使用 gh-pages 在 https://sbt.scala-lang.org.cn 域下托管网站。
sbt autoplugin giter8 模板 是一个良好的起点。这将适当地设置一个新的 sbt 插件项目。生成的 README
包含发布新社区插件的步骤摘要。
Lightbend 为 sbt 项目提供了一个免费可用的 Ivy 存储库。此 Ivy 存储库是从免费可用的 Bintray 服务 镜像的。如果您想提交您的插件,请按照以下说明操作:用于插件的 Bintray.
参见 跨构建插件.
[编辑] 此页面以提交添加您的插件到列表的拉取请求。
apiMappings
。
versionScheme
中为你的库派生 Mima 设置。这支持早期 SemVer、严格 SemVer 和包版本策略 (PVP)。