-
Notifications
You must be signed in to change notification settings - Fork 525
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
Fix fast restore #3608
Fix fast restore #3608
Conversation
/cc @TheAngryByrd Please check if this regresses on #2796 |
Seems to be working for me! Only issue I seemed to have is having an older FAKE version causes
|
I think we should fix that, if we cannot read the cache file we should probably call restore and consider it outdated |
Seems the testsuite agrees ;) |
is this ready? |
Should be ready if it turns green. I addressed the failing tests and the issue @TheAngryByrd pointed out (including a test for this scenario as none existed) Notice that this also fixes fsprojects/FAKE#2348 which apparently is a feature now in the SAFE-Stack. Instead of adding an integration test into FAKE, I think it should be enough that we now have one here, time will tell. |
I accidentally pushed into |
@matthid you always find novel ways to confuse me ;-) |
That's why I added a comment ;). |
You could point origin to your fork and name the common fork upstream
Matthias Dittrich <[email protected]> schrieb am Di., 2. Juli 2019,
19:47:
… That's why I added a comment ;).
push origin is just to much muscle memory ;)
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#3608?email_source=notifications&email_token=AAAOANBLLF5ZD6S5OU5UVRDP5OIBZA5CNFSM4H4WQFWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZCBRCQ#issuecomment-507779210>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAAOANEASK632R7RJFAVCZLP5OIBZANCNFSM4H4WQFWA>
.
|
That's what I do, too terrified I'll flub things up by happenstance |
Had to fix another test anyway, so back to normal ;) |
This has regressed countless times:
The last regression was due to the change of the caching file to only contain hashes. This is tricky to fix in msbuild, but there is https://docs.microsoft.com/en-us/visualstudio/msbuild/getfilehash-task?view=vs-2019 which seems to produce the exact same hash we already generate in C# (when using SHA256 in hex format).
I guess this also replaces #2870, lets see if this actually works for everyone, if not we are doomed ;)
Therefore we: