Конструктор конфігурації GitLab CI
Додавайте стадії та завдання пайплайна через форму — скрипти, образи й залежності — і отримуйте готовий до копіювання файл .gitlab-ci.yml у браузері.
🔒 Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.
Завдання
Як це працює
- Перелічіть стадії пайплайна в порядку, у якому вони мають виконуватися, через кому.
- Додайте завдання для кожної операції — виберіть його стадію, необов'язковий образ Docker і рядки скрипту.
- Скопіюйте створений YAML або завантажте його напряму як .gitlab-ci.yml.
FAQ
Що покриває створений файл?
Стадії пайплайна та для кожного завдання: його стадію, необов'язковий образ Docker і блок скрипту — базові елементи файлу .gitlab-ci.yml. Складніші можливості, як-от rules, artifacts і кешування, не включено; додайте їх вручну після експорту.
Чи потрібно тримати завдання в певному порядку?
Ні — GitLab CI виконує завдання однієї стадії паралельно й переходить до наступної стадії лише після завершення поточної, за порядком списку stages, а не за порядком появи завдань у файлі.
Чи можна редагувати YAML після завантаження?
Так — на виході звичайний стандартний файл .gitlab-ci.yml. Відкрийте його в будь-якому редакторі, щоб додати rules, змінні, кешування або правила artifacts, яких немає в цьому конструкторі.
Як ми виглядаємо на тлі інших
| Можливість | Online Tool Store | Писати YAML вручну |
|---|---|---|
| Гарантовані правильні відступи YAML | ✓ | Помилки відступів трапляються часто |
| Візуальний огляд стадій і завдань під час редагування | ✓ | ✗ |