DocOps и инструменты
От ручного описания команд CLI к автоматизированному конвейеру: опыт внедрения
В докладе будет представлен практический опыт создания и внедрения решения по автоматизации описаний команд CLI. Я расскажу про ключевые этапы его реализации, использованные технологии (скрипты, шаблоны RST, CI/CD интеграция, API репозитория). Ранее описание каждой новой или измененной команды CLI требовало от техписателя ручного сбора информации, написания текста, форматирования в RST, создания Merge Request (MR) в репозиторий документации и последующего согласования. Этот процесс был трудоемким и создавал узкое место. Мы разработали и внедрили систему, которая автоматически извлекает данные, генерирует структурированные файлы, автоматизирует доставку изменений, создает задачи на техписателей. Этот опыт будет полезен командам, стремящимся оптимизировать процессы документирования через автоматизацию.