WPipe VS Code Extension 🚀
Esta extensión proporciona herramientas inteligentes para trabajar con la librería WPipe directamente en Visual Studio Code.
Características actuales
Próximos pasos (Roadmap)
- Visualización de DAG: Renderizar el flujo del pipeline en un panel lateral.
- Validación de YAML: Autocompletado y validación de esquemas para archivos
.yaml de WPipe.
- Monitoreo en tiempo real: Integración con el dashboard de WPipe.
Cómo crear e instalar la extensión (Local)
Si deseas generar el instalador manualmente para usarlo en tu VS Code local o compartirlo, sigue estos pasos:
1. Requisitos previos
2. Generar el paquete (.vsix)
Desde la carpeta raíz del proyecto o desde editors/vscode, ejecuta el script de empaquetado automático:
cd editors/vscode
./package_local.sh
Este script se encargará de instalar las dependencias necesarias, compilar el código TypeScript y generar un archivo llamado wpipe-vscode-0.1.0.vsix.
3. Instalar en VS Code
Una vez generado el archivo .vsix, instálalo siguiendo estos pasos:
- Abre Visual Studio Code.
- Ve a la vista de Extensiones (
Ctrl+Shift+X).
- Haz clic en el menú de "tres puntos" (
...) en la esquina superior derecha del panel de extensiones.
- Selecciona la opción "Install from VSIX...".
- Busca y selecciona el archivo
wpipe-vscode-0.1.0.vsix que acabas de generar.
Cómo publicar en el Marketplace
Para subir la extensión de forma oficial:
- Asegúrate de tener un Personal Access Token (PAT) de Azure DevOps con permisos de "Marketplace Manage".
- Ejecuta el script de publicación:
./publish_marketplace.sh TU_TOKEN_DE_AZURE
Desarrollado para potenciar la orquestación de datos con WPipe.
| |