Gitea ha anunciado la disponibilidad de gitea-cli 1.0.0, la primera versión estable del cliente de línea de comandos denominado gt. Con este lanzamiento, gt se convierte en la herramienta CLI oficial para interactuar con instancias de Gitea y reemplaza al proyecto anterior conocido como tea, cuyo repositorio ha sido archivado.
Qué cambia con gt 1.0.0
La llegada de gitea-cli 1.0.0 marca la transición oficial desde tea a gt como CLI mantenida por la comunidad de Gitea. El archivo del repositorio de tea indica que no habrá nuevas versiones de esa herramienta y que el desarrollo futuro y las correcciones se centrarán en gt.
A quién afecta
La sustitución afecta a administradores de servidores que usan Gitea, desarrolladores y propietarios de repositorios que integran flujos de trabajo mediante la línea de comandos contra servidores Gitea autoalojados o la instancia pública. Cualquier script, integración o proceso automatizado que invoque tea deberá evaluarse y, cuando proceda, adaptarse para usar gt.
Qué deben hacer los administradores y desarrolladores
- Revisar scripts y automatizaciones: identifique llamadas a tea en tareas cron, pipelines o scripts de despliegue y planifique su migración a gt.
- Instalar y probar gt: descargue e instale gitea-cli 1.0.0 en entornos de prueba para verificar compatibilidad con las opciones y comandos usados actualmente.
- Consultar la documentación: compare la sintaxis y las opciones entre tea y gt para adaptar los comandos; si existen diferencias, actualice los scripts evitando suposiciones sobre comportamiento idéntico.
- Planificar el reemplazo: deje de depender de tea en nuevos desarrollos y sustituya su uso en producción una vez probada la compatibilidad.
Aspectos técnicos y recomendaciones
Un cliente de línea de comandos como gt facilita operaciones comunes contra servidores Gitea: gestión de repositorios, issues, pull requests y configuraciones desde terminales y entornos automatizados. La transición a una nueva CLI puede implicar cambios en nombres de comandos, opciones o formato de salida (por ejemplo, JSON vs. texto), por lo que es importante validar:
- El conjunto de comandos disponibles y su sintaxis.
- La salida y su compatibilidad con parsers existentes.
- Autenticación: cómo el CLI gestiona tokens o credenciales y si existen cambios en almacenamiento seguro o en variables de entorno.
Sincronización con el ecosistema
Al ser gt la CLI oficial, futuras mejoras, correcciones y nuevas funciones relacionadas con la gestión desde línea de comandos se introducirán en ese proyecto. Los equipos que integran Gitea en sus flujos de trabajo ganarán un punto central de desarrollo al que orientar pruebas y contribuciones.
Nota: el repositorio de tea ha sido archivado por sus mantenedores; no recibirá nuevas versiones.
Si su infraestructura depende de tea, empiece cuanto antes a evaluar gitea-cli 1.0.0 en entornos de ensayo para planificar una migración ordenada y minimizar interrupciones en automatizaciones y despliegues.
Lee también:
- Coolify 4.6.0 refuerza seguridad de CI y endurece permisos para eliminaciones por API
- Audacity 4.0.2 restaura el autosave en grabación y corrige corrupción de proyectos
Fuente: Gitea Blog




