This repo provides dev container Features, hosted for free on GitHub Container Registry.
This repository contains a collection of dev container Features. Please take a closer look at the detailed instructions for the individual features:
Similar to the devcontainers/features
repo, this repository has a src
folder.
Each Feature has its own sub-folder, containing at least a devcontainer-feature.json
and an entrypoint script install.sh
.
├── src
│ ├── infisical-cli
│ │ ├── devcontainer-feature.json
│ │ └── install.sh
| ├── ...
│ │ ├── devcontainer-feature.json
│ │ └── install.sh
├── test
│ ├── __global
│ │ ├── all_the_clis.sh
│ │ └── scenarios.json
│ ├── __infisical-cli
│ │ ├── scenarios.json
│ │ └── test.sh
| ├── ...
│ │ └── test.sh
...
src
- A collection of subfolders, each declaring a Feature. Each subfolder contains at least adevcontainer-feature.json
and aninstall.sh
script.test
- Mirroringsrc
, a folder-per-feature with at least atest.sh
script. The devcontainer CLI will execute these tests in CI.