microsoft / microsoft/vscode-remote-release

Automatic build of devcontainers based on repository code

Open
#6,587 0 comments 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

containers feature-request
Dominant language
Dockerfile
Stars
4.2k
Forks
470
Avg merge
1d 1h
Merged PRs (30d)
1

Description

When cloning a new repository from GitHub or Azure DevOps open a new pop up message asking to create dev container based on the source code.
This functionality will:

  1. Detect the language of the repository based on file extensions and the structure of the project, or the readme file.
  2. Once the language is detected, detect the different dependencies needed to run the project. (Using requirement.txt file for python, package.json file for node, etc...)
  3. Create a DevContainer based on Microsoft Templates + the different dependencies and add it to the root of the repository.
  4. Prompt the user to reopen the project in a devcontainer

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.