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