Ir al contenido

Backport · Integration

Compilador de backport

Usar nextpdf/backport-builder únicamente en ingeniería de releases. Convierte los paquetes fuente de NextPDF en distribuciones generadas para runtimes de PHP más antiguos y no es una dependencia de runtime de la aplicación.

PáginaUso
Descripción generalLímite del producto y artefactos producidos.
InstalaciónInstalación en el host de compilación.
Inicio rápidoFlujo de compilación en modo dry-run y completo.
ConfiguraciónConfiguraciones de Rector, reglas personalizadas y flags de compilación.
APIScripts de la CLI, archivos de configuración y reglas personalizadas de Rector.
Guía del desarrolladorCiclo de vida del pipeline de compilación, modelo de ramas y puntos de extensión de release.
Uso en producciónOperación de release en CI.
Seguridad y operacionesLímite de la cadena de suministro y controles de artefactos.
Resolución de problemasDiagnóstico de fallos de compilación y validación.
SuperficieFunción
scripts/build.phpPunto de entrada principal de la compilación.
rector/config/rector-php81.phpConfiguración de downgrade a PHP 8.1.
rector/config/rector-php74.phpConfiguración de downgrade a PHP 7.4 tras la conversión de enums.
rector/rules/*Rector.phpReglas de downgrade personalizadas para sintaxis de PHP que requiere un tratamiento específico del proyecto.