О том, как оптимизировать работу CI своими силами
-
-
20 мин
Готов поспорить почти у каждого из вас на проекте есть Continuous Integration сервер. Будь это Jenkins, Bamboo, TeamCity или просто ubuntu сервер - не важно, а важно то, что он выполняет определенные, необходимые вам задачи. У кого-то он просто собирает билды, у кого-то там запускаются unit тесты, а кто-то большой молодец настроил там запуск selenium тестов или полноценное continuous delivery.
Но задайте себе вопрос: «А устраивает ли вас, работа вашего CI сервера?». Может вам хотелось бы дополнительных фич, скорости и удобства? Вот и я в свое время задался таким вопросом, и выяснилось, что CI на нашем проекте работает совсем не идеально.
В этом докладе я хочу рассказать о том, как и зачем руками тестировщика с нуля был настроен новый CI сервер, о том какие шишки я набил в процессе и, конечно, о том, как я организовал тестирование на этом сервере.
О том, как оптимизировать работу CI своими силами from Vlad Orlikov on Vimeo.