Commit 3e3abf4
committed
build: improve stability of windows jobs further
With the recent commit to rework the convert symlink script, we
addressed the high flakiness of module resolution errors due to
broken/missing symlinks. Though, this commit introduces a new source of
flakiness that we tried to avoid in the past— running too many WSL exe's
at the same time. We fix this by reducing the batch size and adding
another retry for safety.
In addition, the patch branch uses an older NodeJS version where
`fs.cp` seems to have issues when the source files are readonly— so we
fix that by just invoking the shell's `cp` command. That one works
(cherry picked from commit 7170f40)1 parent b43da39 commit 3e3abf4
1 file changed
+4
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
| 79 | + | |
79 | 80 | | |
80 | 81 | | |
81 | 82 | | |
| |||
86 | 87 | | |
87 | 88 | | |
88 | 89 | | |
89 | | - | |
| 90 | + | |
90 | 91 | | |
91 | 92 | | |
92 | 93 | | |
| |||
119 | 120 | | |
120 | 121 | | |
121 | 122 | | |
122 | | - | |
| 123 | + | |
123 | 124 | | |
124 | 125 | | |
125 | 126 | | |
| |||
0 commit comments