Derzeit sind alle unsere Builds fehlerhaft, da Plugins aus dem öffentlichen SBT Plugin Repo nicht aufgelöst werden können. Wir erhalten den folgenden Fehler:
[warn] Hinweis: Einige nicht aufgelöste Abhängigkeiten haben zusätzliche Attribute. Stellen Sie sicher, dass diese Abhängigkeiten mit den angeforderten Attributen existieren. [warnen] com.typesafe.play:sbt-plugin:2.4.0 (scalaVersion = 2.10, sbtVersion = 0.13) [warnen] com.github.gseitz: sbt-release: 1.0.0 (scalaVersion = 2.10, sbtVersion = 0.13)
Die SBT Dokumente listen die vordefinierten Repos auf. Der Link für die sbt-Plugins führt zu einem 404. Ich denke, dass eine Art Redirect-Mechanismus nicht funktioniert.
Ich weiß, dass die tatsächlichen Artefakte auf Bintray gehostet werden. Daher habe ich versucht, meinen Build direkt auf diesen Repo zu verweisen, aber das scheint zu helfen. Ich habe zu meinem Projekt / plugins.sbt Folgendes hinzugefügt:
%Vor%Kennt jemand eine Lösung, wie man das umgehen kann?
Wird dir jetzt nicht helfen, aber du solltest es vielleicht für die Zukunft in Erwägung ziehen:
Sie können Artefakte verwenden, um alle Ihre Abhängigkeiten in Ihrem lokalen Netzwerk zu spiegeln.
Sie können Artifactory als Proxy konfigurieren und wären nur enttäuscht, wenn Sie versuchen, während der Ausfallzeit eine neue Abhängigkeit herunterzuladen (was ziemlich unwahrscheinlich sein sollte).
Lässt die Abhängigkeit auch schneller lösen.