glenv
CLI-утилита для синхронизации .env файлов с GitLab CI/CD
О проекте
glenv — CLI-инструмент для синхронизации .env файлов с переменными GitLab CI/CD. Решает проблему управления переменными окружения в GitLab — массовый импорт, экспорт, diff и синхронизация сотен переменных за секунды через GitLab API.
Вместо ручного управления через веб-интерфейс GitLab glenv предоставляет: массовые операции — импорт/экспорт целых .env файлов одной командой, умную классификацию — автоопределение masked, protected и file-type переменных, безопасный workflow — предпросмотр изменений через diff перед применением, конкурентную синхронизацию с rate limiting.
Open source проект, написанный на Go. Один статический бинарник без зависимостей, работает на Linux, macOS и Windows. Устанавливается через Homebrew, go install или скачиванием бинарника.