-
Notifications
You must be signed in to change notification settings - Fork 97
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
docs: update prerequiste and debug docs #6965
Conversation
Signed-off-by: Christian Lechner <[email protected]>
Signed-off-by: Christian Lechner <[email protected]>
Signed-off-by: Christian Lechner <[email protected]>
Signed-off-by: Christian Lechner <[email protected]>
@@ -2,67 +2,76 @@ | |||
|
|||
## Debugging your changes | |||
|
|||
### Creating debug settings |
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.
I previewed this in GitHub to verify that all of the images still work. Looks good 👍
|
||
You can play around with the various debugger features, like stepping into code. When you're done, hit the red square *stop* icon in the debugger tools to end the debugging session. | ||
|
||
## Next step | ||
|
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.
This is great 👍
docs/contributing/contributing-code/contributing-code-prerequisites/README.md
Outdated
Show resolved
Hide resolved
- [Go extension](https://marketplace.visualstudio.com/items?itemName=golang.go) | ||
|
||
Install both of these and then follow the steps in the *Quick Start* for the Go extension. | ||
|
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.
Can you put a small section here linking to the devcontainer setup? https://code.visualstudio.com/docs/devcontainers/tutorial
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.
Done - added that in the dev container section in the beginning
|
||
You can easily do this from the command shell with `code .`, which opens the current directory as a folder in VS Code. | ||
|
||
## Tool overview |
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.
I'd like to keep this section named Basic Prerequisites
Some other docs pages refer to it by name.
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.
Done
docs/contributing/contributing-code/contributing-code-prerequisites/README.md
Outdated
Show resolved
Hide resolved
```bash | ||
brew install make | ||
``` | ||
- Make |
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.
Is there a reason to remove these instructions? We found mac users get stuck on this step.
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.
In this section I kept the list of tools as an overview. The deatiled steps for installing make
are described in the local setup. As I redone the outline based on your comments it is now again in the "old" place
docs/contributing/contributing-code/contributing-code-prerequisites/README.md
Show resolved
Hide resolved
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.
Thanks @lechnerc77 - I think all of the new content and additions to the documentation are great 👍. I'd like to see if we can organize the prequisites page in a simpler way. See suggestion.
This is almost ready from my PoV.
…sites/README.md Co-authored-by: Ryan Nowak <[email protected]> Signed-off-by: Christian Lechner <[email protected]>
…sites/README.md Co-authored-by: Ryan Nowak <[email protected]> Signed-off-by: Christian Lechner <[email protected]>
Signed-off-by: Christian Lechner <[email protected]>
@rynowak thanks for the review. I restructured the prerequisties |
|
||
The dev container will be started automatically. | ||
|
||
![Dev container startup process](img/vscode-devcontainer-opening-process.png) |
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.
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.
I had a wrong indentation in the markdown. This is fixed now
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.
This is looking awesome overall 👍
There's one more minor thing to fix: https://github.com/radius-project/radius/pull/6965/files#r1431932051
Signed-off-by: Christian Lechner <[email protected]>
@rynowak Fixed the rendering issue (and one typo). |
Radius functional test overview
Click here to see the list of tools in the current test run
Test Status⌛ Building Radius and pushing container images for functional tests... |
Description
This PR is a follow-up due to the introduction of dev containers and a new debugging configuration and updates the documentation with the new options. This comprises the:
This includes the updates of dependent documentation in the "first-commit" directories if applicable.
Type of change
Linked to: #6923 (not closing it, as one more tak is open )
Auto-generated summary
copilot:all