-
Notifications
You must be signed in to change notification settings - Fork 928
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
Cache publishing in sbt #3548
Comments
I am open to caching |
Alright, caching |
If you I agree to no-op'ing Your log output also reminds me of the "incremental scaladoc" feature request: sbt/zinc#387. |
The idea I had in mind is that caching will only work if someone has done
With this information, I believe sbt is capable of checking whether
If any of these conditions are not met, sbt bails out and In this case, this would only apply to |
problem
publishLocal
andpublish
do not cache.Why is this an issue?
compile
is cached.scriptedUnpublished
in Zinc, will disappear automatically as soon as we have caching at the publish level.expectation
publishLocal
will not publish again if there hasn't been any recompilation of the project.sbt should be smarter than its users and avoid extra work.
notes
If we agree this is a good idea, we can discuss implementation details.
The text was updated successfully, but these errors were encountered: