Panel integracji ciągłej Androida (Android CI) to internetowe narzędzie, które hostuje kompilacje Projektu Android Open Source (AOSP) i inne kompilacje związane z platformą Androida, takie jak kompilacje obrazu Generic System Image (GSI) i kompilacje pakietu Compatibility Test Suite (CTS). Za pomocą panelu możesz sprawdzić, kiedy Twoje wkłady są dostępne w AOSP. Rysunek 1 przedstawia panel CI w Androidzie:
Rysunek 1. Panel CI na Androida
Najważniejsze elementy panelu to:
- Nazwa gałęzi Git, w której odbywają się kompilacje.
- Konfiguracja i wersja urządzenia docelowego.
- Wariant kompilacji, który może być
user
,userdebug
lubeng
. Więcej informacji o wariantach kompilacji znajdziesz w sekcji Wybieranie docelowego urządzenia. - Unikalny identyfikator kompilacji.
- stały link do strony konkretnej kompilacji w panelu CI Androida.
- Link do zmian zawartych w tej wersji. Zmiany są takie same w przypadku całego wiersza wartości docelowych.
- Link do artefaktów, które możesz pobrać dla kompilacji. Instrukcje dotyczące pobierania artefaktów znajdziesz w artykule Pobieranie artefaktów kompilacji.
Każdy wiersz odpowiada ukończonej kompilacji w automatycznych kompilatorach Androida. Każda kolumna odpowiada kombinacji celu i wariantu. Każda komórka pokazuje bieżący stan kompilacji. Kolory oznaczają te stany:
- Zielony oznacza udaną kompilację.
- Żółty kolor oznacza kompilację, która jest w trakcie.
- Kolor szary oznacza kompilację, która czeka na zasoby obliczeniowe i jeszcze nie została uruchomiona.
- Szary z kreską oznacza kompilację, która jest niedostępna. Docelowy nie został jeszcze zaplanowany lub nie jest już włączony i nie zostanie skompilowany.
- Czerń oznacza kompilację, która została porzucona, ponieważ przekroczyła maksymalny czas oczekiwania na kompilację i nie zostanie skompilowana.
Pobieranie artefaktów kompilacji
Po zakończeniu kompilacji wykonaj te czynności, aby pobrać artefakty kompilacji:
- Aby przejść na stronę Artefakty kompilacji, kliknij (Wyświetl artefakty).
- Kliknij nazwę artefaktu, aby go pobrać.