Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «johor»
Процесс разработки и выкатка релизов в Badoo. Автоматическое тестирование. Девелоперское окружение 2013-08-20 15:00:17
+ развернуть текст сохранённая копия
В июле мы вместе с ведущими IT-Kompot и релиз-инженерами Badoo Владиславом Черновым и Олегом Оямяэ записали выпуск подкаста «Процесс разработки и выкатка релизов в Badoo. Автоматическое тестирование. Девелоперское окружение».
Так как прошлый подкаст вызвал интерес у слушателей и читателей, то этот подкаст мы тоже превратили в статью.
О чем говорили:
Процесс разработки и выкатки релизов в компании Badoo. Используемые инструменты.
- GIT Workflow. Каждая задача в отдельной ветке;
- Использование JIRA, TeamCity и AIDA;
- Формирование релиза и выкатка двух релизов в день. Проблемы и их решения (откат, патчи и т.д.).
Автоматическое тестирование. Рецепт быстрого прогона большого количества тестов.
- Что мы используем;
- Как гоняем тесты;
- Code Coverage;
- Пускалка. 18000 тестов за 3,5 минуты.
Девелоперское окружение в команде, разрабатывающей сложную распределенную систему
И рекомендации от ребят: полезные книги, статьи и т.д.
Читать полностью
Тэги: aida, badoo, code, coverage, git, jira, teamcity, workflow, автоматический, баду, блог, веб-разработка, выкатка, компания, релизов, тестирование
[Из песочницы] JIRA: создание плагинов. Особенности фреймворка 2013-05-06 12:49:07
Приветствую всех.
Эта статья поможет начинающим в области веб-программирования научиться писать ...
+ развернуть текст сохранённая копия
Приветствую всех.
Эта статья поможет начинающим в области веб-программирования научиться писать плагины под JIRA. Сам в начале работы с этой системой столкнулся с тем, что, во-первых, нет ни одного достаточно подробного и русскоязычного гайда. А во-вторых, большая часть статей рассчитана на достаточно опытных людей.
Для начала, я рассмотрю основные моменты и ошибки при создании плагинов, а так же структуру JIRA плагина, что сильно упростит задачу начинающему веб-программисту.
Читать дальше →
Тэги: java, jira, web-разработка, веб-разработка, плагины, туториал
Архитектура: K³ House – консольная реконструкция старого дома на берегу Боденского озера 2013-04-23 00:15:52
...
+ развернуть текст сохранённая копия
K³ House – необычный жилой дом на берегу Боденского озера (Австрия), реконструированный по проекту специалистов из архитектурной студии Juri Troy Architects.
Подробнее..
URL записи
Тэги: architect, juri, troy, австрия, архитектура, дизайн, жилье, реконструкция
Процесс разработки в Badoo 2013-02-27 17:18:04
+ развернуть текст сохранённая копия
Сегодня мы проведём экскурсию по цеху разработки Badoo, в котором создаётся новый функционал нашего сайта, расскажем о самом процессе — от постановки задачи и до момента выкладки в боевое окружение.
За время существования компании её рабочий процесс эволюционировал от стохастического к хорошо контролируемому и понятному. Ещё полтора-два года назад никто точно не мог ответить на вопрос, какие задачи попали в сегодняшнюю выкладку, а менеджер опрашивал программистов, кто и что выложил. Сейчас же процесс максимально автоматизирован, таск-трекер тесно связан с системой контроля версий, задачи проходят несколько стадий проверки. При этом сохранилась высокая скорость разработки: нормальной считается ситуация, когда задача появилась утром, а после обеда новый функционал уже доступен пользователям на сайте.
Что ж, пройдём?
Тэги: badoo, git, jira, php, teamcity, баду, блог, веб-разработка, компания, процесс, разработка
AIDA. Автоматизация работы с Git, JIRA и TeamCity 2013-02-14 17:02:01
+ развернуть текст сохранённая копия
При разработке и тестировании какого-либо продукта появляется много рутинной работы. Чтобы избежать ошибок, связанных с человеческим фактором, мы используем AIDA.
AIDA (англ. Automated Interactive Deploy Assistant) — это учётная запись, значительно облегчающая работу с Git, TeamCity и JIRA.
Сегодня речь пойдет о том, как с её помощью нам удалось автоматизировать многие рабочие процессы.
В первую очередь мы вспомним об используемой в Badoo системе контроля версий, далее расскажем о том, как было автоматизировано создание веток релиза и осуществлено автоматическое слияние веток в Git, поговорим о существенной помощи AIDA в работе с JIRA (контроль и изменение статуса задач, заполнение полей) и ТeamCity (непрерывная интеграция и развёртывание на тестовое окружение).
Читать дальше →
Тэги: badoo, continuous, git, integrate, jira, teamcity, автоматизация, баду, блог, веб-разработка, компания, тестирование
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Главная / Главные темы / Тэг «johor»
|
Взлеты Топ 5
Падения Топ 5
|