Co to jest Cloud Build?
Cloud Build to usługa, która umożliwia kompilowanie, testowanie i wdrażanie kodu źródłowego w infrastrukturze Google Cloud. Usługa Cloud Build wykonuje Twoje kompilacje jako obrazy kontenerów lub artefakty. Cloud Build może importować kod źródłowy z Google Cloud Storage, Cloud Source Repositories, GitHub lub Bitbucket, a następnie wykonywać kompilację w środowisku Google Cloud. Cloud Build wykonuje kompilacje jako zadania. Każde zadanie kompilacji jest uruchamiane w środowisku Docker. Możesz tworzyć własne kroki kompilacji lub korzystać z wielu wstępnie zdefiniowanych kroków kompilacji, które obsługują popularne języki i zadania. Po zakończeniu kompilacji Cloud Build może przechowywać artefakty kompilacji w Cloud Storage, uruchamiać wdrożenia w Google Kubernetes Engine lub wdrażać Twój kod w App Engine. Cloud Build może również wysyłać powiadomienia e-mail lub HTTP po zakończeniu kompilacji.
Do czego służy Cloud Build?
Cloud Build to usługa ciągłej integracji i dostarczania (CI/CD), która może pomóc w automatyzacji procesu tworzenia, testowania i wdrażania oprogramowania. Oto kilka przykładów zastosowań Cloud Build:
- Kompilowanie i testowanie kodu źródłowego
- Tworzenie obrazów kontenerów
- Wdrażanie aplikacji w Google Kubernetes Engine, App Engine lub Cloud Functions
- Uruchamianie testów integracyjnych
- Tworzenie pakietów oprogramowania
Ile kosztuje Cloud Build?
Ceny Cloud Build są oparte na liczbie minut kompilacji. Minuta kompilacji jest liczona za każdą minutę, w której zadanie kompilacji jest uruchomione. Pierwsze 120 minut kompilacji miesięcznie jest bezpłatne. Aby uzyskać szczegółowe informacje o cenach, odwiedź stronę z cennikiem Cloud Build.
Dokumentacja Cloud Build Cennik Cloud Build