Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(core): ensure output paths returned are unique #18207

Merged

Commits on Jul 24, 2024

  1. fix(core): ensure output paths returned are unique

    It is possible for users to define multiple duplicate outputs. This is leading to fs related issues like `ENOTEMPTY: directory not empty, rmdir`. The reason this occurs is that the src will tried to be copied to the cached directory in parallel for all output paths and is the reason why these errors are seen sporadically. By ensuring output paths are unique, we only ever copy one path which resolves this issue.
    
    fixes nrwl#17277, #nrwl#16337
    agdimech authored and AgentEnder committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f490119 View commit details
    Browse the repository at this point in the history