Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

Commit

Permalink
Codespaces results (CI Ignore)
Browse files Browse the repository at this point in the history
  • Loading branch information
Chuxel committed May 6, 2020
1 parent bd709c2 commit 5ca22d1
Show file tree
Hide file tree
Showing 3 changed files with 81 additions and 1 deletion.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ A **development container** is a running [Docker](https://www.docker.com) contai

This repository contains a set of **dev container definitions** to help get you up and running with a containerized environment. The definitions describe the appropriate container image, runtime arguments for starting the container, and VS Code extensions that should be installed. Each provides a container configuration file (`devcontainer.json`) and other needed files that you can drop into any existing folder as a starting point for containerizing your project. (The [vscode-remote-try-*](https://github.com/search?q=org%3Amicrosoft+vscode-remote-try-&type=Repositories) repositories may also be of interest if you are looking for complete sample projects.)

> **Note:** While many of these definitions are also expected to work in **[Visual Studio Codespaces](https://aka.ms/vso)**, a few are not yet working. See [here for a list of known issues](containers/codespaces.md).
## Using a definition

To add a dev container definition in your project, you can either:
Expand Down
78 changes: 78 additions & 0 deletions containers/codespaces.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Visual Studio Codespaces Support

[Visual Studio Codespaces](http://aka.ms/vso) is a service that enables you to work with development containers entirely in the cloud. While most of the definitions in this repository work with the service, there are a few that are not yet supported. The table below outlines what is expect to work.

## Expected to work (Alphabetical)

* azure-blockchain
* azure-cli
* bazel
* cpp
* dart
* debian-9-git
* debian-10-git
* dotnetcore-2.1
* dotnetcore-2.1-fsharp
* dotnetcore-3.0
* dotnetcore-3.0-fsharp
* dotnetcore-3.1
* dotnetcore-3.1-fsharp
* elm
* go
* java-8
* java-8-tomcat-8.5
* java-11
* java-12
* javascript-node-10
* javascript-node-12
* javascript-node-12-mongo
* javascript-node-12-postgres
* javascript-node-14
* jekyll
* markdown
* perl
* php-7
* php-7-mariadb
* plantuml
* powershell
* puppet
* python-3
* python-3-anaconda
* python-3-miniconda
* python-3-postgres
* ruby-2
* ruby-2-rails-5
* ruby-2-sinatra
* rust
* sfdx-project
* swift-4
* typescript-node-10
* typescript-node-12
* ubuntu-18.04-git

## Work with limitations

The following work when using VS Code to connect to a Codespace, but not from the Codespaces web-based editor due to an Azure Account extension bug.

* azure-functions-dotnetcore-2.1
* azure-functions-dotnetcore-3.1
* azure-functions-java-8
* azure-functions-node-10
* azure-functions-node-12
* azure-functions-pwsh-6

## Not currently working

* alpine-3.10-git - Due to [#458](https://github.com/MicrosoftDocs/vsonline/issues/458).
* azure-ansible - Due to an issue with using Docker from with a Docker container.
* azure-functions-python-3
* azure-machine-learning-python-3
* azure-terraform-0.11 - Due to an issue with using Docker from with a Docker container.
* azure-terraform-0.12 - Due to an issue with using Docker from with a Docker container.
* dapr-dotnetcore-3.1 - Due to [#457](https://github.com/MicrosoftDocs/vsonline/issues/457).
* dapr-typescript-node-12 - Due to [#457](https://github.com/MicrosoftDocs/vsonline/issues/457).
* docker-in-docker - Due to an issue with using Docker from with a Docker container.
* docker-in-docker-compose - Due to an issue with using Docker from with a Docker container.
* kubernetes-helm - Due to an issue with using Docker from with a Docker container.
* reasonml - Build fails, but builds successfully locally. Something about the use of PPAs for fish
* r - Language server crash
2 changes: 1 addition & 1 deletion containers/dotnetcore-3.0-fsharp/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# F# (.NET Core 3.1)
# F# (.NET Core 3.0)

## Summary

Expand Down

0 comments on commit 5ca22d1

Please sign in to comment.