Skip to content

Conversation

@tylersmalley
Copy link
Contributor

When using yarn link, we are copying the dependencies from the sub-projects. If a new package is
added to one of those projects, we need to also update the yarn.lock file for its parent. This
is usually done by running yarn kbn bootstrap. This ensures that after CI runs bootstrap that
there are no local changes.

Tyler Smalley added 2 commits July 10, 2018 10:31
When using yarn link, we are copying the dependencies from the sub-projects. If a new package is
added to one of those projects, we need to also update the yarn.lock file for it's parent. This
is usually done by running `yarn kbn bootstrap`. This ensures that after CI runs bootstrap that
there are no local changes.

Signed-off-by: Tyler Smalley <[email protected]>
Signed-off-by: Tyler Smalley <[email protected]>
@elasticmachine
Copy link
Contributor

💔 Build Failed

This reverts commit 869a609.
@elastic elastic deleted a comment from elasticmachine Jul 10, 2018
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@tylersmalley
Copy link
Contributor Author

@spalger, this is good to go now.

Copy link
Contributor

@spalger spalger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@epixa
Copy link
Contributor

epixa commented Jul 11, 2018

I don't want to hold this up because this issue is wasting a lot dev time of late, but let's not add assertions like this to the ci setup script in the future. If something fails in the setup scripts, it's probably an indication in a bug in the setup script or a bug in the ci infrastructure. If this particular check fails, then it's a bug in that commit of Kibana.

@tylersmalley tylersmalley merged commit 6b79669 into elastic:master Jul 11, 2018
tylersmalley added a commit that referenced this pull request Jul 11, 2018
When using yarn link, we are copying the dependencies from the sub-projects. If a new package is
added to one of those projects, we need to also update the yarn.lock file for it's parent. This
is usually done by running `yarn kbn bootstrap`. This ensures that after CI runs bootstrap that
there are no local changes.
@tylersmalley
Copy link
Contributor Author

6.4/6.x: d5c720f

@tylersmalley
Copy link
Contributor Author

@epixa created follow-up here: #20691

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants