You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another problem with preserveSymlinks = false for our needs in Bazel is that ESBuild leaves comments in the output that contain resolved file paths. With preserveSymlinks = false these can refer to paths like .../home/matt/.cache/bazel_matt/.../.../... which, across different users and checkouts, will generate downstream cache misses on actions that depend on the outputs.
At Figma we encountered this issue with a write_source_files target that writes an esbuild bundle. The associated diff_test fails with rules_esbuild 0.12+ because the generated relative path differs between local development and CI.
The text was updated successfully, but these errors were encountered:
Originally reported in #32 (comment):
At Figma we encountered this issue with a
write_source_files
target that writes an esbuild bundle. The associateddiff_test
fails with rules_esbuild 0.12+ because the generated relative path differs between local development and CI.The text was updated successfully, but these errors were encountered: