-
Notifications
You must be signed in to change notification settings - Fork 18
Conversation
This should not be necessary, the sbt plugin will make sure that the sbt build exits / aborts when a release build is running and the |
@lrytz I added this because when You push a tag crossScalaVersions are overriden by build.sh. This causes crash in travis because both jdk6 & jdk8 are used un travis: https://github.com/scala/scala-continuations/blob/master/.travis.yml#L17-L18 |
Yes, that part i still need to fix, i'm aware of it. instead of overwriting |
@lrytz I think adding another |
2.11.x releases always need to be published under jdk6 to ensure compatibility & 2.12.x releases simply can't be built on jdk6 |
Agree it's more ugly, but also more future-proof. We might not always have a clear distinction, maybe you want to build something on JDK 9 at some point. Anyway it's not a feature for users, just for the maintainers, and it's not that hard to understand either. |
@lrytz sounds reasonable |
Extra condition to disable double artifact publishing and travis crashes