Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Continuous integration 
для JavaScript проектов 
Андрей Кучеренко, EPAM Systems
CI - это...
Преимущества 
● Быстрое выявление и решение проблем 
● Постоянный запуск тестов 
● Всегда есть версия для демо или 
тестир...
Стадии CI для JS 
● “Скопируй свои файлики, картинки и что 
там у тебя еще, к нам в папку” 
● “У нас все билдится, но мы п...
Проблемы при использовании CI 
Нечего интегрировать 
Не уделяется внимание CI 
CI не информативен 
CI работает медленно 
i
Red > Green > Refactor
i
Build Breakers
Build Breakers
Инструменты
Hardware layer i
npm & npmEnterprise & sinopia 
Lots of companies using Node.js love the "many small 
modules" pattern that is part of the ...
Headless browsers
Lineman.js
Broken Window Theory
?
Continuous integration для java script проектов
Continuous integration для java script проектов
Continuous integration для java script проектов
Continuous integration для java script проектов
Continuous integration для java script проектов
Upcoming SlideShare
Loading in …5
×

Continuous integration для java script проектов

1,216 views

Published on

Continuous integration для java script проектов

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Continuous integration для java script проектов

  1. 1. Continuous integration для JavaScript проектов Андрей Кучеренко, EPAM Systems
  2. 2. CI - это...
  3. 3. Преимущества ● Быстрое выявление и решение проблем ● Постоянный запуск тестов ● Всегда есть версия для демо или тестирования ● Короткий цикл разработки
  4. 4. Стадии CI для JS ● “Скопируй свои файлики, картинки и что там у тебя еще, к нам в папку” ● “У нас все билдится, но мы пока не пишем тесты” ● “У нас все есть, на CI запускаются тесты” ● “Наш CI делает деплой, если билд не упал”
  5. 5. Проблемы при использовании CI Нечего интегрировать Не уделяется внимание CI CI не информативен CI работает медленно i
  6. 6. Red > Green > Refactor
  7. 7. i
  8. 8. Build Breakers
  9. 9. Build Breakers
  10. 10. Инструменты
  11. 11. Hardware layer i
  12. 12. npm & npmEnterprise & sinopia Lots of companies using Node.js love the "many small modules" pattern that is part of the Node culture
  13. 13. Headless browsers
  14. 14. Lineman.js
  15. 15. Broken Window Theory
  16. 16. ?

×