-
Notifications
You must be signed in to change notification settings - Fork 892
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
GODRIVER-2989 A Dockerfile for local development #1381
Conversation
…b#1392) Co-authored-by: Preston Vasquez <prestonvasquez@icloud.com>
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.
Looks good 👍
Co-authored-by: Matt Dale <9760375+matthewdale@users.noreply.github.com>
Co-authored-by: Matt Dale <9760375+matthewdale@users.noreply.github.com>
Co-authored-by: Matt Dale <9760375+matthewdale@users.noreply.github.com>
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.
Looks great 👍
Is there any chance we can switch the CI to use this as well, which would force us to keep this up-to-date?
Well, the tests don't fully pass. For me locally even with
|
Co-authored-by: Qingyang Hu <103950869+qingyang-hu@users.noreply.github.com>
…ion (mongodb#1404) Co-authored-by: Preston Vasquez <prestonvasquez@icloud.com>
Okay, this is ready for review again. I added a test, which meant adding a few test skips for docker-specific considerations. I also created a script to install libmongocrypt to avoid repeating code and get us closer to the goal of less code in |
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.
Awesome changes, looks good! 👍
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com> Co-authored-by: Qingyang Hu <103950869+qingyang-hu@users.noreply.github.com> Co-authored-by: Preston Vasquez <prestonvasquez@icloud.com> Co-authored-by: Matt Dale <9760375+matthewdale@users.noreply.github.com> Co-authored-by: Eng Zer Jun <engzerjun@gmail.com> (cherry picked from commit 6d7a981)
GODRIVER-2989
Summary
Adds a Dockerfile and a runner script.
Background & Motivation
Make it easier to test in a reproducible Linux environment.