Ofertas de Black Fridayhasta 60% de descuento
  • 60% de descuento el primer año en planes anuales
  • 45% de descuento en licencias de por vida
Termina en
Aprovecha la oferta

Configuración de una fuente de lanzamiento

Una fuente de lanzamiento vincula una variante de producto a un repositorio y una rama, para que la plataforma sepa qué compilar y dónde publicarlo. Crea una en Administración → Licencias → Fuentes de lanzamiento.

Creación de una fuente de lanzamiento

  1. Elige la Variante de producto para la cual esta fuente compila lanzamientos
  2. Elige el Proveedor y la Conexión (de tus cuentas de Git Connector conectadas)
  3. Selecciona el Repositorio — para GitHub, GitLab y Bitbucket, este se busca en tiempo real desde el proveedor, nunca se escribe a mano; Custom Git, en cambio, solicita la URL remota directamente
  4. Ingresa la Rama a monitorear para nuevas etiquetas (p. ej. main)
  5. Elige un Perfil de compilación

Perfiles de compilación

  • Predeterminado — se ejecuta composer install --no-dev --optimize-autoloader. Adecuado para la mayoría de los paquetes de PHP/Laravel sin pasos de compilación.
  • Personalizado — ejecuta tu propio script de compilación, un comando de shell por línea (p. ej., compilación de assets, flags adicionales de Composer, pasos de empaquetado).

El contrato del script de compilación

Los scripts de compilación personalizados se ejecutan dentro de un contenedor sandbox aislado bajo un contrato fijo:

  • El código fuente del repositorio se descomprime en /work/src antes de que se ejecute cualquier comando
  • Los comandos se ejecutan secuencialmente y fallan rápidamente — la compilación se detiene ante el primer código de salida distinto de cero
  • Las variables de entorno RELEASE_VERSION y RELEASE_TAG están disponibles para cada comando
  • El directorio resultante se vuelve a comprimir automáticamente en el artefacto de lanzamiento; no lo comprimas tú mismo
  • El acceso a la red está disponible durante la compilación, por lo que composer install y npm install funcionan como se espera
  • Las compilaciones tienen un límite aproximado de 30 minutos; una compilación que exceda este tiempo se termina y se reporta como fallida
Última actualización: 11/7/2026