Commit bbff74e
authored
Fix reproducibility of local builds (#76253)
The `test-determinism.cmd` run was failing on my local machine. After a
lot of debugging I was able to track it down to a bug in [xliff][xliff].
The full details are in the bug. The summary though is there is a race
condition with how the manifest resource name is generated for RESX files
when doing local builds in arcade. To work around this I'm just adding
an explicit manifest resource name so that the race doesn't come into
play.
The race only occurs when the RESX is outside the directory cone of
the project that is including it hence only needed to update this file.
[xliff]: dotnet/arcade#152961 parent 9bf65ae commit bbff74e
File tree
3 files changed
+6
-3
lines changed- eng
- src/Dependencies/Collections
3 files changed
+6
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
227 | 230 | | |
228 | 231 | | |
229 | 232 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
0 commit comments