我build.sbt有以下幾點:問題上傳到SBT插件發佈
publishMavenStyle := false
publishArtifact in Test := false
publishTo := {
Some(
Resolver.url(
"sbt-plugin-releases",
new URL("http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/")
)(Resolver.ivyStylePatterns)
)
}
但是,試圖SBT發佈或SBT publishSigned我得到一個405錯誤時:
產生java.io.IOException:PUT操作到URL http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.sksamuel.scoverage/sbt-scoverage/scala_2.10/sbt_0.13/0.95.0/jars/sbt-scoverage.jar失敗,狀態碼405:方法不允許
我的憑據是有效的。他們過去曾經工作過,而且我剛剛檢查過他們。
任何想法?
UPDATE:
更新了構建使用https固定它。 此外,我嘗試使用bintray,這也起作用。
您可能希望將'url'用於'new URL'。 –