Цикл разработки, визуальный деплой, автоматизация и интернационализацияХочется вкратце рассказать о довольно сложной системе разработки, деплоя и сопутствующих задач, которые позволяют ~10 командам разработки, тестировщикам и переводчикам работать параллельно над десятками задач и не мешать друг другу.
Зачем мы перешли с svn на git, почему именно сейчас, какие задачи мы этим решили, и какие проблемы обрели.
Прекоммит хуки для проверки кода на визуальную чистоту и посткоммит хуки для поддержки системы непрерывной интеграции (jenkins).
Визуальный интерфейс для заявок на выкладку кода, интеграция его с redmine, selenium и системой визуального перевода на сайте.
Автоматическое предупреждение конфликтов заявок: кто первый встал, того и тапки. Индикация уровня перевода заявок.
Функционал развертывания заявок в боевом окружении.
Постпроцессинг заявок: генерация файлов переводов, версий статики и т.п.
История и поддержка таск треккера.
Система переводов: визуальный перевод + учет непереведенных лексем.
Непосредственно деплой: почему нельзя делать svn up и как не потерять ни одного реквеста.
Постдеплойментное сопровождение нового кода: системы агрегации логов и мониторинг изменения нагрузки на демоны/сервисы (BTP).
Описание секции "Системное администрирование"
Доклады секции:
Похожие доклады
Конференция: Optimization 2012 Комментарии
Имя:
Комментарий:
Осталось: 250 символов
|
Рекомендуем
Новости блога
Facebook
ВКонтакте
Twitter
Доклады конференций
Новости AdCrunch
Наши проекты |

Скоро на канале









