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(gatsby-dev-cli): add missing awaits and other various fixes #14510

Merged
merged 5 commits into from
Jun 4, 2019

Conversation

pieh
Copy link
Contributor

@pieh pieh commented Jun 3, 2019

there were couple issues in #14347 did wasn't spotted and that caused some PRs to fail e2e/integration tests because of it

this adds some missing awaits, retry mechanism for copying files (seems like Promise.all copying hundreds of files cause weird ENOENT errors randomly)

EDIT: failing tests on this PR are example of those errors

@pieh pieh requested a review from a team as a code owner June 3, 2019 08:37
@wardpeet
Copy link
Contributor

wardpeet commented Jun 4, 2019

I'm hitting this issue on an old starter:
image

All ENOENT errors are gone so 👍

@pieh
Copy link
Contributor Author

pieh commented Jun 4, 2019

There are some false warnings (X doesn't seem to be installed. restart gatsby-dev to publish it). Those don't really affect things, just are very confusing and just shouldn't be displayed in the middle of publishing dev version of package to verdaccio (will create separate PR for this)

@pieh pieh merged commit a2c55a7 into gatsbyjs:master Jun 4, 2019
@pieh pieh deleted the dev-ignore-npmrc branch June 4, 2019 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants