-
Notifications
You must be signed in to change notification settings - Fork 9
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
Multiple staging profiles in Sonatype releases (one per artifact) #34
Comments
Any news on this? |
I believe this is an issue that I fixed in master but didn't advertise. You could use it by depending on 2.1.1+4-9d76569a. Then, doing |
With version
even though my build.sbt specifies to publish using sonatype. The full travis log is also available. |
Yes, this is a bug that needs to be fixed, you can work around that by passing the empty system properties for now when you need to release. Otherwise if you could fix this bug, I would be grateful |
It worked! I had to make some minor adjustments to my CI-config, but overall the issue seems to be gone.
|
Thanks for that thorough comment @JanBessai If you could update the wiki (which has open access) with that information when you have some time I'd appreciate it. |
The latest tagged release is >2y old. Use the latest release from master instead. Requires some more workarounds, see a [comment][] on jvican/sbt-release-early#34 for details. [comment]: jvican/sbt-release-early#34 (comment)
The latest tagged release is >2y old. Use the latest release from master instead. Requires some more workarounds, see a [comment][] on jvican/sbt-release-early#34 for details. [comment]: jvican/sbt-release-early#34 (comment)
Using sbt-release-early with sbt 1.3.0 and Sonatype creates one staging profile per artifact instead of propagating them to the same profile.
Here is an example failing with 1.3.0 and proof that things work with 1.2.8.
Here is the relevant section of the build log:
In the failing example, you can see that there are 8 artifacts and 8 options for staging repositories.
I'd guess that something is running in parallel in 1.3.0, which was sequentially previously. I did not test against 1.3.2 (yet), because its changelog seemed to be unrelated.
This is unrelated to #30 because there is only one project. It is also different from #32, because there are 3 Scala versions in my project and 8 (number of things to upload) staging repositories.
The text was updated successfully, but these errors were encountered: