skriptfabrik / devcontainer-features

A collection of custom dev container features

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dev Container Features

This repo provides dev container Features, hosted for free on GitHub Container Registry.

Contents

This repository contains a collection of dev container Features. Please take a closer look at the detailed instructions for the individual features:

Repo and Feature Structure

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 a devcontainer-feature.json and an install.sh script.
  • test - Mirroring src, a folder-per-feature with at least a test.sh script. The devcontainer CLI will execute these tests in CI.

About

A collection of custom dev container features

License:MIT License


Languages

Language:Shell 100.0%