SlideShare a Scribd company logo
1 of 11
Download to read offline
Образец заголовка


• Образец текста
  – Второй уровень
    • Третий уровень
       – Четвертый уровень
          » Пятый уровень

Тема: Использование CI на практике

                       Анатолий Крыжановский
Как это заголовка
            Образецбывает…


• Образец текста
  – Второй уровень
    • Третий уровень
       – Четвертый уровень
          » Пятый уровень




                                2
Как это заголовка
            Образецбывает…


• Образец текста
  – Второй уровень
    • Третий уровень
       – Четвертый уровень
          » Пятый уровень




                                3
Как это заголовка
            Образецбывает…


• Образец текста
  – Второй уровень
    • Третий уровень
       – Четвертый уровень
          » Пятый уровень




                                4
Как это заголовка
            Образецбывает…


• Образец текста
  – Второй уровень
    • Третий уровень
       – Четвертый уровень
          » Пятый уровень




                                5
Терминология
          Образец заголовка


• Образец текста
  CI (Continuous Integration) —практика
  разработки программного обеспечения,
   – Второй уровень
  которая заключается в выполнении
      • Третий уровень
  частыхЧетвертый уровень
         – автоматизированных сборок
            » Пятый уровень
  проекта для скорейшего выявления и
  решения интеграционных проблем.




                                          6
Precondition
          Образец заголовка


• Образец текста и все, что необходимо
  Исходные коды
  для сборки и тестирования проекта,
   – Второй уровень
  хранится в репозитории системы
      • Третий уровень
  управления версиями;
         – Четвертый уровень
            » Пятый уровень
• операции копирования из репозитория,
  сборки и тестирования всего проекта
  автоматизированы и легко вызываются
  из внешней программы.

                                         7
Profit 
            Образец заголовка


•   Быстрое текста
    Образец решение проблем интеграции;
•    – Второй уровень
    Постоянное тестирование; постоянное
        • Третий уровень
•   ЛегкаяЧетвертый уровень
           –
              демонстрация;
•   Приучение к более коротким циклам
              » Пятый уровень

    работы.




                                          8
!profit 
         Образец заголовка


• Образецна поддержку работы
  затраты текста
  непрерывной интеграции;
   – Второй уровень
      • Третий уровень
• немедленный эффект от неполного или
         – Четвертый уровень
  неработающего кода отучает
            » Пятый уровень
  разработчиков от выполнения
  периодических резервных включений
  кода в репозиторий.



                                        9
Pull, push, feedback…
            Образец заголовка


• Образец текста
  – Второй уровень
    • Третий уровень
       – Четвертый уровень
          » Пятый уровень




                                    10
Что мы можем уже
            Образец заголовка сейчас


• Образец текста
  CI Server: Hudson
• – Второй уровень
  Tracker: Redmine
     • Третий уровень
• Platform: .Net уровеньruntime), MS Test,
         – Четвертый
                     (any
  NUnit, MBUnitуровень
            » Пятый

• Code analyze: Sonar
• Notification: e-mail, jabber
• SVN: Mercurial


                                             11

More Related Content

What's hot

Как писать на PHP и не стать быдло-кодером
Как писать на PHP и не стать быдло-кодеромКак писать на PHP и не стать быдло-кодером
Как писать на PHP и не стать быдло-кодеромKirill Kovalchuk
 
История языка C++
История языка C++История языка C++
История языка C++DEVTYPE
 
Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...Eugene Bartov
 
Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...
Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...
Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...Ontico
 

What's hot (8)

Why does code style matter?
Why does code style matter?Why does code style matter?
Why does code style matter?
 
Циклы в R
Циклы в RЦиклы в R
Циклы в R
 
запахи кода
запахи кодазапахи кода
запахи кода
 
Как писать на PHP и не стать быдло-кодером
Как писать на PHP и не стать быдло-кодеромКак писать на PHP и не стать быдло-кодером
Как писать на PHP и не стать быдло-кодером
 
Процесс майнинг
Процесс майнингПроцесс майнинг
Процесс майнинг
 
История языка C++
История языка C++История языка C++
История языка C++
 
Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...
 
Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...
Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...
Куда катится PHP, а также про Yii и другие фреймворки / Александр Макаров (St...
 

Viewers also liked

Буклет нового офисного центра "Технопарк"
Буклет нового офисного центра "Технопарк"Буклет нового офисного центра "Технопарк"
Буклет нового офисного центра "Технопарк"TechnoparkSk
 
2012 skolkovo city conference repa_13 09 2013
2012 skolkovo city conference repa_13 09 20132012 skolkovo city conference repa_13 09 2013
2012 skolkovo city conference repa_13 09 2013mertey
 
5oclock - Игровое обучение английскому языку для детей
5oclock - Игровое обучение английскому языку для детей5oclock - Игровое обучение английскому языку для детей
5oclock - Игровое обучение английскому языку для детейMageCloud
 
Шаблон презентации стартапа инвесторам
Шаблон презентации стартапа инвесторамШаблон презентации стартапа инвесторам
Шаблон презентации стартапа инвесторамNatalie Didenko
 
Бизнес план кофейни
Бизнес план кофейниБизнес план кофейни
Бизнес план кофейниRightMoney
 
Образец презентации бизнес-проекта
Образец презентации бизнес-проекта Образец презентации бизнес-проекта
Образец презентации бизнес-проекта Marina Linko
 
Шаблон презентации о Компании в PowerPoint (B2B)
Шаблон презентации о Компании в PowerPoint (B2B)Шаблон презентации о Компании в PowerPoint (B2B)
Шаблон презентации о Компании в PowerPoint (B2B)Слайдстор
 
Презентация бизнес-плана кафе
Презентация бизнес-плана кафеПрезентация бизнес-плана кафе
Презентация бизнес-плана кафеFinancial Outsourcing Centre
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Viewers also liked (11)

Буклет нового офисного центра "Технопарк"
Буклет нового офисного центра "Технопарк"Буклет нового офисного центра "Технопарк"
Буклет нового офисного центра "Технопарк"
 
2012 skolkovo city conference repa_13 09 2013
2012 skolkovo city conference repa_13 09 20132012 skolkovo city conference repa_13 09 2013
2012 skolkovo city conference repa_13 09 2013
 
5oclock - Игровое обучение английскому языку для детей
5oclock - Игровое обучение английскому языку для детей5oclock - Игровое обучение английскому языку для детей
5oclock - Игровое обучение английскому языку для детей
 
Шаблон презентации стартапа инвесторам
Шаблон презентации стартапа инвесторамШаблон презентации стартапа инвесторам
Шаблон презентации стартапа инвесторам
 
Бизнес план кофейни
Бизнес план кофейниБизнес план кофейни
Бизнес план кофейни
 
Презентация стартапа
Презентация стартапаПрезентация стартапа
Презентация стартапа
 
Образец презентации бизнес-проекта
Образец презентации бизнес-проекта Образец презентации бизнес-проекта
Образец презентации бизнес-проекта
 
Шаблон презентации о Компании в PowerPoint (B2B)
Шаблон презентации о Компании в PowerPoint (B2B)Шаблон презентации о Компании в PowerPoint (B2B)
Шаблон презентации о Компании в PowerPoint (B2B)
 
Презентация бизнес-плана кафе
Презентация бизнес-плана кафеПрезентация бизнес-плана кафе
Презентация бизнес-плана кафе
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

использование Ci на практике

  • 1. Образец заголовка • Образец текста – Второй уровень • Третий уровень – Четвертый уровень » Пятый уровень Тема: Использование CI на практике Анатолий Крыжановский
  • 2. Как это заголовка Образецбывает… • Образец текста – Второй уровень • Третий уровень – Четвертый уровень » Пятый уровень 2
  • 3. Как это заголовка Образецбывает… • Образец текста – Второй уровень • Третий уровень – Четвертый уровень » Пятый уровень 3
  • 4. Как это заголовка Образецбывает… • Образец текста – Второй уровень • Третий уровень – Четвертый уровень » Пятый уровень 4
  • 5. Как это заголовка Образецбывает… • Образец текста – Второй уровень • Третий уровень – Четвертый уровень » Пятый уровень 5
  • 6. Терминология Образец заголовка • Образец текста CI (Continuous Integration) —практика разработки программного обеспечения, – Второй уровень которая заключается в выполнении • Третий уровень частыхЧетвертый уровень – автоматизированных сборок » Пятый уровень проекта для скорейшего выявления и решения интеграционных проблем. 6
  • 7. Precondition Образец заголовка • Образец текста и все, что необходимо Исходные коды для сборки и тестирования проекта, – Второй уровень хранится в репозитории системы • Третий уровень управления версиями; – Четвертый уровень » Пятый уровень • операции копирования из репозитория, сборки и тестирования всего проекта автоматизированы и легко вызываются из внешней программы. 7
  • 8. Profit  Образец заголовка • Быстрое текста Образец решение проблем интеграции; • – Второй уровень Постоянное тестирование; постоянное • Третий уровень • ЛегкаяЧетвертый уровень – демонстрация; • Приучение к более коротким циклам » Пятый уровень работы. 8
  • 9. !profit  Образец заголовка • Образецна поддержку работы затраты текста непрерывной интеграции; – Второй уровень • Третий уровень • немедленный эффект от неполного или – Четвертый уровень неработающего кода отучает » Пятый уровень разработчиков от выполнения периодических резервных включений кода в репозиторий. 9
  • 10. Pull, push, feedback… Образец заголовка • Образец текста – Второй уровень • Третий уровень – Четвертый уровень » Пятый уровень 10
  • 11. Что мы можем уже Образец заголовка сейчас • Образец текста CI Server: Hudson • – Второй уровень Tracker: Redmine • Третий уровень • Platform: .Net уровеньruntime), MS Test, – Четвертый (any NUnit, MBUnitуровень » Пятый • Code analyze: Sonar • Notification: e-mail, jabber • SVN: Mercurial 11