Administra lanzamientos y versiones

Si tienes habilitados los lanzamientos automáticos, cada vez que envíes una confirmación nueva al en tu repositorio de GitHub. App Hosting lanza automáticamente una a la versión nueva de la app. Puedes verificar el estado del lanzamiento Consola de Firebase o en la verificación de GitHub de App Hosting.

Ver lanzamientos

La consola de Firebase brinda acceso a información detallada sobre todo lanzamientos de tu app. En la pestaña App Hosting, selecciona Ver panel para el backend cuyos lanzamientos quieres ver. El panel muestra información sobre el lanzamiento actual, junto con una tabla con los de todos los lanzamientos para este backend.

Captura de pantalla de la vista de los lanzamientos de la consola

Cada lanzamiento contiene una confirmación de Git, un trabajo Cloud Build y un Revisión Cloud Run.

  • La confirmación de Git es la instantánea de tu repositorio en el momento en que se realiza el lanzamiento. crear.
  • El trabajo Cloud Build es el entorno de compilación en el que App Hosting ejecuta el comando de compilación de tu app. Puedes acceder a los registros de Cloud Build haciendo clic en en el ID de compilación de Firebase console.
  • La revisión Cloud Run es el entorno de ejecución de tu app web. Puede obtener más información sobre la configuración del entorno de ejecución de un lanzamiento (como y límites de memoria y variables de entorno) haciendo clic en el menú de tres puntos y selecciona Ver Cloud Run revisión.

Activa un lanzamiento de forma manual

Si quieres activar manualmente un lanzamiento desde tu fuente de GitHub sin si envías una confirmación nueva, puedes crear un lanzamiento desde la consola de Firebase. Uno por lo que quizás quieras activar un lanzamiento de forma manual es para forzar la regeneración de contenido estático. Por ejemplo, si los datos usados para generar una página actual, te recomendamos volver a renderizarla para entregar el contenido actualizado.

  1. En la App Hosting pestaña, selecciona Ver panel del backend para el que quieres crear un lanzamiento.
  2. En el panel de backend, selecciona Create rollout.
  3. Selecciona la rama que quieres implementar.
  4. Selecciona la confirmación que quieres implementar, ya sea la confirmación más reciente o una anterior. que especifica su ID de confirmación.
  5. Seleccione Crear. El estado y el número de compilación del lanzamiento se muestran en en la tabla de historial de lanzamientos. Cuando finaliza el proceso de lanzamiento, esta lanzamiento se muestra como el lanzamiento actual.

Cambiar la configuración del lanzamiento

Puedes cambiar la rama activa para los lanzamientos e inhabilitar o habilitar lanzamientos automáticos con los controles en la pestaña Configuración > Deployment en la panel de control para un backend.

  1. En la App Hosting pestaña, selecciona Ver panel del backend en el que quieres actualizar la configuración del lanzamiento.
  2. En el panel de backend, selecciona Configuración. La vista predeterminada muestra información sobre dominios y dominios personalizados.
  3. Selecciona la vista Deployment. En esta vista, puedes cambiar la configuración para los lanzamientos y, luego, inhabilitar o habilitar los lanzamientos automáticos. Además, Existen opciones para configurar el directorio raíz de la app y el entorno el backend (consulta Implementa en varios entornos).