Przejdź do głównej zawartości

Backport · Integration

Backport Builder

Pakietu nextpdf/backport-builder należy używać wyłącznie do przygotowywania wydań. Przekształca pakiety źródłowe NextPDF w wygenerowane dystrybucje przeznaczone dla starszych środowisk uruchomieniowych PHP (PHP: Hypertext Preprocessor). Nie jest zależnością uruchomieniową aplikacji.

StronaZastosowanie
PrzeglądGranice produktu oraz wygenerowane artefakty.
InstalacjaInstalacja na hoście kompilacji.
Szybki startPrzepływy pracy dla kompilacji próbnej i pełnej.
KonfiguracjaKonfiguracje Rector, niestandardowe reguły i flagi kompilacji.
APISkrypty interfejsu wiersza poleceń, pliki konfiguracyjne i niestandardowe reguły Rector.
Przewodnik dla programistówCykl życia potoku kompilacji, model gałęzi oraz punkty rozszerzeń procesu wydania.
Użycie produkcyjneOperacje wydawnicze w ramach ciągłej integracji.
Bezpieczeństwo i operacjeGranica łańcucha dostaw oraz mechanizmy kontroli artefaktów.
Rozwiązywanie problemówDiagnostyka błędów kompilacji i walidacji.
ElementRola
scripts/build.phpGłówny punkt wejścia kompilacji.
rector/config/rector-php81.phpKonfiguracja obniżania wersji dla PHP 8.1.
rector/config/rector-php74.phpKonfiguracja obniżania wersji dla PHP 7.4 po konwersji wyliczeń.
rector/rules/*Rector.phpNiestandardowe reguły obniżania wersji dla składni PHP, która wymaga obsługi specyficznej dla projektu.