Commit 25a2d57
authored
fix(build): force sequential AndroidTestApp builds (#4363)
* fix(build): set unique BaseIntermediateOutputPath for AndroidTestApp
* Try without EnsureAndroidTestAppRestored
* Let MSBuild run the default target including Restore
* Revert changes
* Try BuildInParallel="false" instead
* Switch back to `BaseIntermediateOutputPath`
* Switch to `IntermediateOutputPath` and fix target framework conditions
* restore workflow_dispatch that went accidentally missing
* Try MSBuildProjectExtensionsPath + explicit versions
* Revert changes, again
* Remove EnsureAndroidTestAppRestored
* Drop PublishAot=true targets for Windows
Not supported:
> AndroidTestApp net9.0-android failed with 1 error(s) (0,0s)
> C:\Users\jpnurmi\.nuget\packages\microsoft.dotnet.ilcompiler\9.0.6\build\Microsoft.NETCore.Native.Publish.targets(61,5): error : Cross-OS native compilation is not supported.
> AndroidTestApp net9.0-android failed (1,0s) → test\AndroidTestApp\bin\net9.0-android\A=True-S=False-C=False\AndroidTestApp.dll
* Another non-parallelized attempt
* Revert "Remove EnsureAndroidTestAppRestored"
This reverts commit 89e8035.
* Clean up
* fix _TestAPK condition
* fix numbering
* Android AOT is not supported on Windows
* Final clean up
* Restore net8 checks
* Minimize changes
* Add link1 parent 25a894d commit 25a2d57
1 file changed
Lines changed: 14 additions & 9 deletions
Lines changed: 14 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
43 | 48 | | |
44 | 49 | | |
45 | 50 | | |
| |||
0 commit comments