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 nightly builds #3950

Merged
merged 1 commit into from
Oct 12, 2023
Merged

Fix nightly builds #3950

merged 1 commit into from
Oct 12, 2023

Conversation

rdettai
Copy link
Contributor

@rdettai rdettai commented Oct 12, 2023

Description

We are still having errors in the frontend build in the nightly CI after #3877.

From the logs, it seems node-gyp is not installed. Even though yarn seems to install it automatically, when we compare the logs of various runs, it seems that it does so in parallel, and there might be some race condition there that would explain the transient failures. Eagerly installing node-gyp might help.

How was this PR tested?

Describe how you tested this PR.

@rdettai rdettai self-assigned this Oct 12, 2023
@rdettai rdettai marked this pull request as draft October 12, 2023 16:30
@rdettai rdettai changed the title Try installing node-gyp manually Fix nightly builds Oct 12, 2023
@rdettai rdettai requested a review from guilload October 12, 2023 16:49
@rdettai rdettai marked this pull request as ready for review October 12, 2023 16:50
@rdettai
Copy link
Contributor Author

rdettai commented Oct 12, 2023

@guilload I am not 100% sure about this fix, but tried to run it and the frontend builds went through: https://github.com/quickwit-oss/quickwit/actions/runs/6498384922/job/17649604209. I propose we merge this and see if the nightly passes tonight (and the nights after 😄).

@rdettai rdettai enabled auto-merge (squash) October 12, 2023 16:52
@rdettai rdettai merged commit 8fa6e45 into main Oct 12, 2023
7 checks passed
@rdettai rdettai deleted the fix-nightly-build branch October 12, 2023 18:20
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.

2 participants