diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 74ca7760..55618006 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,7 +3,7 @@ { "name": "Jekyll", // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile - "image": "mcr.microsoft.com/devcontainers/jekyll:1-bullseye", + "image": "mcr.microsoft.com/devcontainers/jekyll:2", // Features to add to the dev container. More info: https://containers.dev/features. "features": { diff --git a/.devcontainer/fetch-index.sh b/.devcontainer/fetch-index.sh deleted file mode 100755 index a5a2aba6..00000000 --- a/.devcontainer/fetch-index.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -pushd /tmp - curl -LO https://github.com/oras-project/oras/releases/download/v0.13.0/oras_0.13.0_linux_amd64.tar.gz - mkdir -p oras-install/ - tar -zxf oras_0.13.0_*.tar.gz -C oras-install/ - mv oras-install/oras /usr/local/bin/ - rm -rf oras_0.13.0_*.tar.gz oras-install/ -popd - -cd /workspaces/devcontainers.github.io/_data -oras pull ghcr.io/devcontainers/index:latest -cp devcontainer-index.json ../static/ \ No newline at end of file diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..f33a02cd --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,12 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for more information: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates +# https://containers.dev/guide/dependabot + +version: 2 +updates: + - package-ecosystem: "devcontainers" + directory: "/" + schedule: + interval: weekly diff --git a/_data/collection-index.yml b/_data/collection-index.yml index 3bd7f749..61fd55ae 100644 --- a/_data/collection-index.yml +++ b/_data/collection-index.yml @@ -638,6 +638,11 @@ contact: https://github.com/hsm207/devcontainer-templates/issues repository: https://github.com/hsm207/devcontainer-templates ociReference: ghcr.io/hsm207/devcontainer-templates +- name: Radius Features (https://radapp.io/) + maintainer: radius-project + contact: https://github.com/radius-project/radius/issues + repository: https://github.com/radius-project/radius + ociReference: ghcr.io/radius-project/devcontainer-features - name: Dev Container Features by CASL0 maintainer: CASL0 contact: https://github.com/CASL0/devcontainer-features/issues @@ -942,6 +947,11 @@ contact: https://github.com/rhiroe/features/issues repository: https://github.com/rhiroe/features ociReference: ghcr.io/rhiroe/features +- name: Development Container Features by aqua + maintainer: Shunsuke Suzuki + contact: https://github.com/aquaproj/devcontainer-features/issues + repository: https://github.com/aquaproj/devcontainer-features + ociReference: ghcr.io/aquaproj/devcontainer-features - name: devcontainer features by martinaskestad maintainer: martinaskestad contact: https://github.com/martinaskestad/features/issues @@ -1072,13 +1082,59 @@ contact: https://github.com/ferdinandkeller/features/issues repository: https://github.com/ferdinandkeller/features ociReference: ghcr.io/ferdinandkeller/features/httpie -- name: Rojo +- name: Rojo Feature maintainer: Ryan Luu contact: https://github.com/RyanLua/features/issues repository: https://github.com/RyanLua/features - ociReference: ghcr.io/ryanlua/features/rojo -- name: Roblox + ociReference: ghcr.io/ryanlua/features +- name: Roblox Template maintainer: Ryan Luu contact: https://github.com/RyanLua/templates/issues repository: https://github.com/RyanLua/templates + ociReference: ghcr.io/ryanlua/templates +- name: Dev Container Features by Joe Bowbeer + maintainer: Joe Bowbeer + contact: https://github.com/joebowbeer/devcontainers-features/issues + repository: https://github.com/joebowbeer/devcontainers-features + ociReference: ghcr.io/joebowbeer/devcontainers-features +- name: FEniCS + maintainer: schnellerhase + contact: https://github.com/schnellerhase/devcontainer-fenics/issues + repository: https://github.com/schnellerhase/devcontainer-fenics + ociReference: ghcr.io/schnellerhase/devcontainer-fenics/fenics ociReference: ghcr.io/ryanlua/templates/roblox +- name: W&B Catnip + maintainer: Weights and Biases + contact: https://github.com/wandb/catnip/issues + repository: https://github.com/wandb/catnip + ociReference: ghcr.io/wandb/catnip/feature +- name: AcademicDocker template (R, Stata, LaTeX) + maintainer: Romain Ferrali + contact: https://github.com/rferrali/devcontainer-templates/issues + repository: https://github.com/rferrali/devcontainer-templates + ociReference: ghcr.io/rferrali/devcontainer-templates +- name: Devcontainers templates by jhoareaumarion + maintainer: jhoareaumarion + contact: https://github.com/jhoareaumarion/devcontainers/issues + repository: https://github.com/jhoareaumarion/devcontainers + ociReference: ghcr.io/jhoareaumarion/devcontainers +- name: devcontainer features by TakahashiNguyen + maintainer: ANh Nguyễn (TakahashiNguyen) + contact: https://github.com/TakahashiNguyen/devcontainer-features/issues + repository: https://github.com/TakahashiNguyen/devcontainer-features + ociReference: ghcr.io/takahashinguyen/devcontainer-features +- name: olivierlemasle + maintainer: Olivier Lemasle + contact: https://github.com/olivierlemasle/devcontainers-features/issues + repository: https://github.com/olivierlemasle/devcontainers-features + ociReference: ghcr.io/olivierlemasle/devcontainers-features +- name: BTP Dev Container Features + maintainer: Navin Krishnan + contact: https://github.com/navinkrishnan/devcontainer-features-btp/issues + repository: https://github.com/navinkrishnan/devcontainer-features-btp + ociReference: ghcr.io/navinkrishnan/devcontainer-features-btp +- name: BTP CAP (Cloud Application Programming) Model Dev Templates + maintainer: Navin Krishnan + contact: https://github.com/navinkrishnan/devcontainer-templates-btp/issues + repository: https://github.com/navinkrishnan/devcontainer-templates-btp + ociReference: ghcr.io/navinkrishnan/devcontainer-templates-btp diff --git a/_implementors/json_reference.md b/_implementors/json_reference.md index 05dcf95b..24320635 100644 --- a/_implementors/json_reference.md +++ b/_implementors/json_reference.md @@ -6,7 +6,7 @@ author: Microsoft index: 4 --- -The `devcontainer.json` file contains any needed metadata and settings required to configurate a **development container** for a given well-defined tool and runtime stack. It can be used by [tools and services that support the dev container spec](../../supporting) to create a **development environment** that contains one or more **development containers**. +The `devcontainer.json` file contains any needed metadata and settings required to configure a **development container** for a given well-defined tool and runtime stack. It can be used by [tools and services that support the dev container spec](../../supporting) to create a **development environment** that contains one or more **development containers**. Metadata properties marked with a 🏷️️ can be stored in the `devcontainer.metadata` **[container image label](/implementors/reference/#labels)** in addition to `devcontainer.json`. This label can contain an array of json snippets that will be automatically merged with `devcontainer.json` contents (if any) when a container is created. diff --git a/features.html b/features.html index 9e87fe4f..edf3c062 100644 --- a/features.html +++ b/features.html @@ -57,7 +57,7 @@