-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for bintray sbt plugin #158
Comments
this hasn't been causing me any trouble in the Scala community build in the past year. maybe not an issue anymore well, with perhaps one exception: scala/community-build#290 |
This should fix lightbend-labs#158, and provide support for Bintray-enabled projects without workarounds.
@cunei I'm seeing this in ScalaMock here: https://scala-ci.typesafe.com/job/scala-2.12.x-integrate-community-build/1055/consoleFull, even with dbuild 0.9.7-RC1 ScalaMock is not the only project in the community build that uses bintray-sbt 0.3.0. I'm not sure what the difference is |
because even dbuild 0.9.7-RC1 doesn't seem to fix lightbend-labs/dbuild#158 in every case. not in this one anyway
akka-http, too, at https://scala-ci.typesafe.com/job/scala-2.12.x-integrate-community-build/1056/consoleFull:
|
hit this twice more recently — had to fork akka-sse and akka-contrib-extras to get around it |
hit this again with scalameta in scala/community-build#472 the bintray plugin was long unmaintained, but was recently moved to the sbt org. perhaps there's a possibility of addressing this now from the plugin's end |
Strictly WRT the None.get case I think it should be possible to change sbt-bintray, not by special-casing sbt-bintray in dbuild - an acceptable variant on sbt/sbt-bintray#69 would suffice (see my comments at the end). |
yeah but based on @cunei's remarks (quoted by Grzegorz at the top of this ticket), the problem is more fundamental than that, I think — working around the this is getting to be a bigger and bigger problem for the community build, as more projects adopt Bintray — we're up to nine forked projects over this one issue. is there any chance you guys could give this issue a look and arrive at a fix or workaround that doesn't require forking projects? whether the fix is in dbuild or sbt-bintray or some combination...? (or are you maxed out until sbt 1.0 is out?) |
I've put it on my overflow list, hopefully I can carve out some time to work on it. But generally, yeah, we're all out on sbt 1 atm. |
I'm finding that the following combination works:
@cunei so, you can close this ticket 🎉 |
Projects using bintray sbt plugin cannot be built by dbuild at the moment. The problem has been originally reported as sbt/sbt-testng#4. @cunei has investigated it and concluded that dbuild needs special support for bintray plugin:
Until explicit support for bintray arrives we'll need to get rid of bintray settings by forking projects using it. See for example gkossakowski/sbt-testng-interface@41b39ec.
I set priority to medium because this issue forces us to keep forks of projects we are building around.
The text was updated successfully, but these errors were encountered: