-
Notifications
You must be signed in to change notification settings - Fork 73
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
DOP-4127: Monorepo builds without Makefiles #938
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Matt! Thank you for the last few adjustments. Just have a few more comments. Sorry to keep piling stuff on, but I believe we are really close to the finish line with this, thank you for all of your really quick responses!! I'll make sure to keep an eye on this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey Matt! Looks amazing. Did another pass through, and it looks good to me. Feel free to take your time double checking of course if you'd like before you merge. Also, I would feel comfortable with at least one other person approving.
Great work!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Things generally lgtm!
Co-authored-by: rayangler <[email protected]>
Ticket
DOP-4127
Notes
The ticket was to build
docs-monorepo/cloud-docs
locally.This PR actually encompasses building
docs-monorepo/cloud-docs
anddocs-monorepo/docs-landing
sites with the local debugger and also with github pushes. Probably half of this code is also merged with @branberry 's wonderful local debugger build capabilities. A real-life team PR in the flesh.Note: as of now
docs-monorepo/docs-mongodb-internal
does build in development pretty well, but there's a bug with the newly-merged "curled" build dependencies. This will probably be settled in a future ticket unless I can figure it out soon!Examples of builds and build logs
mmeigs/docs-monorepo/cloud-docs
build logTo show no regressions when building a standard repo:
10gen/docs-node
build logAdded Benchmarks back in to this process