Deploy
En esta guía aprenderemos a desplegar el sitio a producción usando Nikola.
Preparando tu entorno local
Siguiendo los pasos de la guía de contribución deberías tener tu instancia local funcionando.
Comprobando la funcionalidad del sitio
Antes de desplegar el sitio, asegúrate que:
El sitio está funcional (
make serve
)Todas las pruebas están pasando en travis
No hay errores o warnings importantes al compilar el sitio (
make serve
)
Desplegar
Tenemos un archivo make para facilitar el deploy, úsalo. Asegúrate que:
Estés en la rama adecuada (
git checkout main
)No tengas cambios locales (
git status
debe estar limpio)Tengas los últimos cambios del repositorio (
git pull origin main
)El sitio está funcional
Para desplegar el sitio, usamos el comando make deploy
.
Debes ver un mensaje de éxito en caso que todo haya salido bien.
Puedes chequear la rama main para verificar que los archivos compilados se encuentran subidos. Los cambios podrán ser vistos en https://python.ec en aproximadamente 5 minutos.
Dominio
El dominio usado actualmente es python.ec, si necesitas acceso a las configuraciones del dominio, pregunta en el grupo de Telegram.
Errores comunes
¿Encontraste un error al hacer un deploy? ¡Documenta la solución aquí!