medialab webpages
- Instalar Hugo https://gohugo.io/installation/
- Instalar git y clonar este repositorio
git clone git@github.com:medialab-invisible/medialab-invisible.github.io.git - Iniciar submódulos con
git submodule update --init --recursive
hugo new content content/posts/nueva-entrada.md
$EDITOR content/posts/nueva-entrada.md
En este archivo podemos editar el título (title), y añadir el contenido en formato markdown bajo la cabecera autogenerado. Una vez la entrada esté lista, indicamos que no es un borrador poniendo el valor de draft a false.
- Para iniciar un servidor usar el comando
hugo server -D(-D incluye entradas en borrador). - Para generar el sitio estático usar el comando
hugo(no incluye entradas en borrador).
Para publicar el sitio solo hace falta subir las nuevas entradas al repositorio de git, y la pipeline se encargará de publicar el sitio automágicamente en medialab-invisible.github.io.
NO subas el directorio public/ al repositorio (la ruta está ignorada por defecto).