Icanup
0% прочитано

Я звикла до CI Bot у Bitbucket, але GitLab Pipeline приємно здивував

Іноді знайомий процес можна показати зовсім по-іншому. Саме це я помітила, коли вперше попрацювала з іншим CI/CD-інструментом.

22 липня 2026 р. 2 хв читанняCI/CD

Коли знайомий процес виглядає по-іншому

Я багато років працювала з одним інструментом і навіть не замислювалася, що знайомий процес можна показати інакше.

Усе працювало, було зрозумілим і цього вистачало. Лише під час роботи над власним проєктом я вперше побачила інший підхід до візуалізації CI/CD, який змусив мене звернути увагу на деталі, про які раніше навіть не думала.

Сам процес не змінився. Змінився лише спосіб, у який його показано. І цього виявилося достатньо, щоб сприймати знайомий CI/CD-процес трохи інакше.
CI/CD процес в Bitbucket
Звичне для мене представлення CI/CD-процесу в Bitbucket.

До чого я звикла

До цього моменту весь мій досвід роботи з CI/CD був пов'язаний з Bitbucket CI Bot.

Після кожного Pull Request я отримувала звіт із результатами перевірок:

  • чи пройшов PHPStan,

  • чи відповідає код стандартам,

  • чи успішно виконалися тести.

Цього було достатньо, щоб швидко зрозуміти, чи все гаразд. Я звикла саме до такого формату, тому навіть не замислювалася, що представлення цієї інформації може бути іншим.

Побачивши GitLab Pipeline

Пайплайн GitLab з етапами
Пайплайн GitLab з етапами

Перше, що привернуло мою увагу, - це те, що весь процес був показаний як послідовність етапів.

Замість окремого звіту я одразу бачила весь pipeline: від збірки й перевірок якості коду до тестування та деплою.

Це дозволяло буквально за кілька секунд зрозуміти, на якому етапі знаходиться виконання.

Іноді інструмент не змінює сам процес, але допомагає краще побачити, як цей процес влаштований.

Якимів Альона

Висновок

GitLab Pipeline не змінив мого розуміння CI/CD, але показав знайомий процес з іншого боку. Замість короткого звіту з результатами я побачила повну послідовність етапів та зв’язки між ними.

Обидва підходи виконують своє завдання. CI Bot дає швидку відповідь про результат перевірок, а GitLab Pipeline допомагає побачити весь процес цілком. Саме ця наочність і стала для мене приємним відкриттям.