Що таке "натисніть на зелене"?


11

У межах Google та інших організацій DevOps вони говорять про "Нажати на зелене", за яким я вважаю, що це практика постійної доставки, що базується на успішному запуску автоматизованих тестів та, імовірно, розгортанні в середовищі, що працюють раніше.

Що конкретно означає "Нажати на зелене" та які наслідки його застосування?


1
Чи є у вас посилання на конкретну посилання для контексту? Здається, ваш опис точний, але цитата може бути корисною для підтвердження.
Дейв Сверський

Відповіді:


9

Я "Гугл" нажав ", і першим посиланням було:
https://www.usenix.org/conference/lisa14/conference-program/presentation/klein

Це було майже всією першою сторінкою. Схоже, цей термін зародився в групі SRE Google і його зайняла в цілому галузь.

Ви правильно- "натисніть на зелене" означає, що розгортання виконується автоматично, коли всі тести проходять. Це можна вважати синонімом "безперервного розгортання". Прийнятим методом автоматизації розгортань до середовищ є автоматизація тестування.

Якщо ваше автоматизоване тестування досить жорстке, ви можете розгорнути будь-який код, для якого проходять тести. На дуже зрілих підприємствах (єдиноріжки DevOps будь-яких форм і розмірів) це може призвести до постійного розгортання аж до виробничого середовища.

Мій особистий досвід полягає в тому, що досягнення цього рівня автоматизованого тестування - це завдання на будь-якому підприємстві. В даний час я перебуваю на такому рівні зрілості на своєму теперішньому становищі. Нашою першою важливою віхою стане «поштовх на зелені» розгортання в будь-яке середовище поза «Комплексний розвиток» (наше «найнижче» середовище).

Цей виклик є як технічним, так і культурним. Як ІТ - організації, ми зобов'язані нашим діловими колами , щоб довести , що наше тестування є фактично строгим досить , щоб служити в якості єдиного шлюзу для розгортання. Після того, як ми це зробимо для власного задоволення, ми повинні переконати цих зацікавлених сторін спробувати постійне впровадження у наступне середовище (для нас це QA.)


Є також ; логін: стаття журналу, що висвітлює ті самі теми, що й презентація: usenix.org/system/files/login/articles/login_1410_05_klein.pdf
Рікардо Стувен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.