Open VincentDondain opened 6 years ago
Important this only happens for watchOS projects. Just tried and iOS projects are not being rebuilt with no changes, we don't re-install the app, we simply launch it.
That might be the same sub-second issue in mono that's affecting other parts of the build, c.c. @rolfbjarne
Not sure why it wouldn't happen for iOS project and only happen for watchOS projects though.
I can reproduce this on Sierra, so it's not the sub-second issue affecting other parts of the build.
From a quick look at the build logs my guess is that it's just missing MSBuild logic to detect already signed libraries.
This is still happening with: https://gist.github.com/VincentDondain/794775d0286baaba13bd66f565c1cd1b
Steps to Reproduce
Expected Behavior
Avoid rebuilding and redeploying when no changes were made (re-deploy is long).
Actual Behavior
Unexpected rebuild / redeploy.
Environment
Build Logs
2nd build logs: https://gist.github.com/VincentDondain/c9e83d18e299bfe8245538129927bdcc
A rebuild shouldn't have happened the 2nd time as nothing changed.