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
Add DevContainer #1608
Add DevContainer #1608
Conversation
Signed-off-by: cyw3 <2927096163@qq.com>
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
This would really be a cool addition. |
I'm not too familiar with DevContainer, how is it used? Would it make sense to add some notes about this on the contribution tools page, e.g. under VS Code or generally optional tools? |
DONE! |
This PR did not work for me running VSCode on macOS on ARM platform (MacBookPro with M1). I think problem is that linuxbrew does not support aarch64 architecture by default. See https://docs.brew.sh/Homebrew-on-Linux#arm as well. There needs to be ruby 2.6.8_1 installed before installing linuxbrew. I was NOT able to successfully install ruby and linuxbrew to get it running. Any hints how to do that? See log from VSCode:
|
The If have a better way, you can update the article, and I will update the corresponding |
To support developers join the project without deploying the build env, we | ||
provide VSCode `DevContainer`. | ||
|
||
- Install VSCode and Docker; |
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.
Just noting, I think we should work on the doc formatting (these should really be written more as sentences, 1. 2. 3., instead of a bullet sequence with semicolons). But I feel awkward having forgotten this PR for a week so I'm just going to approve, and worry about the docs later.
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, let's try this out.
Thanks! |
Hello. Please take a look #1817 |
With DevContainer, developers can join the project without deploy the build env. Signed-off-by: cyw3 <2927096163@qq.com>
With DevContainer, developers can join the project without deploy the build env.