Devcontainer Features
Colección de features personalizados para Dev Containers con testing automatizado, CI/CD y publicación en GitHub Container Registry.
evergreen#devcontainer#docker#ci-cd#github-actions
¿Qué es?
Una colección de features personalizados para Dev Containers con testing automatizado, CI/CD mediante GitHub Actions y publicación en GitHub Container Registry.
Disponible como código fuente.
Características
- Features reutilizables — instalables en cualquier devcontainer
- Testing automatizado — suite de tests para cada feature
- CI/CD — GitHub Actions para validación y publicación
- Sandbox — entorno de pruebas aislado
- Makefile — automatización de desarrollo y testing
¿Por qué importa?
Los Dev Container features permiten modularizar la configuración de entornos de desarrollo. En lugar de un Dockerfile monolítico, cada herramienta o configuración es un feature independiente, testeable y reutilizable entre proyectos.
Referencias
- Repositorio en GitHub — jonmatum, 2024. Código fuente y documentación.
- Dev Container Features — Microsoft, 2022. Especificación de features.