Skip to content
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

Development container #534

Open
3 of 5 tasks
donkirkby opened this issue Mar 23, 2023 · 0 comments
Open
3 of 5 tasks

Development container #534

donkirkby opened this issue Mar 23, 2023 · 0 comments
Milestone

Comments

@donkirkby
Copy link
Owner

donkirkby commented Mar 23, 2023

Set up a minimal development container for the first item below. Other enhancements might be pulled to separate issues.

  • edit a markdown tutorial in the GitHub editor, and preview the changes before committing
  • edit Python code in the GitHub editor, and run the unit tests before committing
  • edit Python code in the GitHub editor, and see the changes in a browser tutorial before committing
  • edit Python code or Java code in the GitHub editor, and download a plugin jar to test in PyCharm, before committing
  • edit Python code or Java code in the GitHub editor or in a local docker container, and use IDEA to step through the code

JetBrains isn't yet listed on containers.dev, but their Gateway application sounds similar.

When we launch a Jekyll server, it sounds like GitHub will open a public port for it.

There might be some relevant details in Sarah Kaiser's slides, when they're published.

@donkirkby donkirkby added this to the Near future milestone Mar 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant