Desde Git
Repositorios públicos
Sección titulada «Repositorios públicos»- Añadir servicio → Desde Git → Repositorio público.
- Pega la URL del repositorio.
- 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.
Repositorios privados
Sección titulada «Repositorios privados»Dos opciones:
Clave de despliegue
Sección titulada «Clave de despliegue»- Pier genera un par de claves SSH desechable para el servicio.
- Copia la clave pública a la configuración de Deploy keys de tu repositorio.
- Pier usa la clave privada para clonar.
Aplicación de GitHub
Sección titulada «Aplicación de GitHub»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.
Webhooks
Sección titulada «Webhooks»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.