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
Basic devcontainer config #4845
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: krissetto <chrisjpetito@gmail.com>
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #4845 +/- ##
==========================================
+ Coverage 59.58% 61.28% +1.69%
==========================================
Files 288 287 -1
Lines 24821 20029 -4792
==========================================
- Hits 14790 12275 -2515
+ Misses 9145 6864 -2281
- Partials 886 890 +4 |
// For format details, see https://aka.ms/devcontainer.json. For config options, see the | ||
// README at: https://github.com/devcontainers/templates/tree/main/src/go | ||
{ |
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.
JSON doesn't allow comments 🤔 should this have a jsonc
file-extension ? (is that the official extension for it?)
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.
Unfortunately, the official devcontainers spec defines the file as a JSON with Comments, but using the .json
extension. I know.
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.
😬 that feels very "YOLO - works for us, just not for everyone else"
* [Reporting Security Issues](#reporting-security-issues) | ||
* [Design and Cleanup Proposals](#design-and-cleanup-proposals) | ||
* [Reporting Issues](#reporting-other-issues) | ||
* [Quick Contribution Tips and Guidelines](#quick-contribution-tips-and-guidelines) | ||
* [Community Guidelines](#docker-community-guidelines) | ||
|
||
## Development environment |
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.
Another option is cloning the CLI repo inside your global GOPATH
. Although I guess we will move to go modules soonish?
mkdir -p $GOPATH/src/github.com/docker/
cd $GOPATH/src/github.com/docker
git clone git@github.com:docker/cli.git
- What I did
devcontainer
configuration to facilitate development on the codebase;README
/CONTRIBUTING
docs with some extra info on setting up a local development environment and using adevcontainer
;- How to verify it
- Description for the changelog
Added initial devcontainer configuration
- A picture of a cute animal (not mandatory but encouraged)