Kreator konfiguracji GitLab CI
Dodawaj etapy i zadania pipeline'u przez formularz — skrypty, obrazy i zależności — i otrzymaj gotowy do skopiowania plik .gitlab-ci.yml.
🔒 To narzędzie działa w całości w Twojej przeglądarce. Twoje pliki nigdy nie są wysyłane na serwer.
Zadania
Jak to działa
- Wypisz etapy pipeline'u w kolejności, w jakiej mają się uruchamiać, oddzielone przecinkami.
- Dodaj zadanie do każdego kroku — wybierz jego etap, opcjonalny obraz Docker i linie skryptu.
- Skopiuj wygenerowany YAML lub pobierz go bezpośrednio jako .gitlab-ci.yml.
FAQ
Co obejmuje wygenerowany plik?
Etapy pipeline'u oraz dla każdego zadania: jego etap, opcjonalny obraz Docker i blok skryptu — podstawowe elementy pliku .gitlab-ci.yml. Bardziej zaawansowane funkcje, jak rules, artifacts i cache, nie są uwzględnione; dodaj je ręcznie po eksporcie.
Czy muszę trzymać zadania w określonej kolejności?
Nie — GitLab CI uruchamia zadania w obrębie tego samego etapu równolegle i przechodzi do następnego etapu dopiero po zakończeniu bieżącego, na podstawie kolejności listy stages, a nie kolejności, w jakiej zadania pojawiają się w pliku.
Czy mogę edytować YAML po pobraniu?
Tak — wynik to zwykły, standardowy plik .gitlab-ci.yml. Otwórz go w dowolnym edytorze, aby dodać rules, zmienne, cache lub reguły artifacts, których ten kreator nie obejmuje.
Jak wypadamy na tle innych
| Funkcja | Online Tool Store | Pisanie YAML ręcznie |
|---|---|---|
| Gwarantowane poprawne wcięcia YAML | ✓ | Błędy wcięć są częste |
| Wizualny przegląd etapów/zadań podczas edycji | ✓ | ✗ |