Ir al contenido

Desde Git

  1. Añadir servicio → Desde Git → Repositorio público.
  2. Pega la URL del repositorio.
  3. Elige una rama, una estrategia de construcción (Dockerfile / Compose / etiqueta de imagen) y haz clic en Desplegar.

Pier clona con gix, construye e inicia el servicio.

Dos opciones:

  1. Pier genera un par de claves SSH desechable para el servicio.
  2. Copia la clave pública a la configuración de Deploy keys de tu repositorio.
  3. Pier usa la clave privada para clonar.

Para flujos de trabajo exclusivos de GitHub, instala la aplicación de GitHub de Pier una sola vez. A partir de entonces, Pier tiene acceso de lectura a todos los repositorios conectados sin tener que gestionar claves por servicio.

Después del primer despliegue, Pier muestra una URL de webhook. Añádela a la configuración de webhooks de tu repositorio. Al hacer push, Pier verifica la firma, descarga los cambios, reconstruye y vuelve a desplegar — con una entrada de despliegue en el historial del servicio.

Los despliegues fallidos no reemplazan el contenedor en ejecución. La versión anterior permanece activa mientras investigas el fallo.