Czym są praktyki CI?
Czym są praktyki CI?

Wideo: Czym są praktyki CI?

Wideo: Czym są praktyki CI?
Wideo: Praktyki CI/CD dla pipelineów – Szymon Homa – SpreadIT 2017 2024, Listopad
Anonim

Ciągła integracja ( CI ) jest rozwojem ćwiczyć gdzie programiści często integrują kod we wspólnym repozytorium, najlepiej kilka razy dziennie. Każdą integrację można następnie zweryfikować za pomocą zautomatyzowanej kompilacji i automatycznych testów. Wśród nich jest kontrola wersji, automatyzacja kompilacji i automatyczne testowanie.

Biorąc to pod uwagę, czy Stage buduje praktykę CI?

Ciągła integracja ( CI ) praktyki częste commity, uruchamia buduje szybciej i konstrukcje sceniczne . Ale tak nie jest ćwiczyć Wdrożenie do produkcji. CI obejmuje automatyczne wdrażanie. Zapewnia to natychmiastową informację zwrotną dla budować a to poprawia bieg, aby działał szybciej.

Dodatkowo, jakie są najlepsze praktyki ciągłej integracji CI?

  • Najlepsza praktyka 1: Utrzymywanie repozytorium kodu.
  • Najlepsza praktyka 2: Automatyzacja kompilacji i wdrażania.
  • Najlepsza praktyka 3: Zrób samotestowanie kompilacji.
  • Najlepsza praktyka 4: Szybkie kompilacje z najnowszymi zmianami.
  • Najlepsza praktyka 5: Testuj w klonie środowiska produkcyjnego.
  • Najlepsza praktyka 6: Ułatw sobie uzyskanie najnowszych materiałów.

Poza tym, dlaczego CI jest ważne?

Jeden z ważny punkty używania CI chodzi o mniej konfliktów podczas integracji kodu. Gdy kod jest często scalany (z określonej gałęzi, na przykład do gałęzi trunk), ma mniejsze szanse na złamanie tego, co już istnieje. A nawet jeśli psuje to, co już działało, łatwiej jest go rozwiązać.

Co oznaczają CI i CD?

W inżynierii oprogramowania, CI / Płyta CD lub CICD ogólnie odnosi się do połączonych praktyk ciągłej integracji i ciągłego dostarczania lub ciągłego wdrażania. W kontekście komunikacji korporacyjnej, CI / Płyta CD może również odnosić się do całego procesu identyfikacji wizualnej i projektowania korporacyjnego.

Zalecana: