Introducción Hello, World!


  • Un generador de sitios estáticos combina contenido específico de cada página con elementos de diseño y estilos para construir páginas web individuales.
  • GitHub/GitLab Pages es una buena opción para personas que ya están familiarizadas con Git y GitHub/GitLab.
  • Este enfoque puede utilizarse para crear un sitio web o blog relativamente pequeño con un presupuesto limitado.

Creación con Markdown


  • Markdown es una forma relativamente sencilla de escribir texto con formato
  • Se pueden usar etiquetas Markdown y HTML juntas en una misma página
  • Recomiendo escribir los enlaces en Markdown con el estilo de referencia
  • La página de inicio de un sitio web se nombra convencionalmente como index.md

Alojar páginas en GitLab


  • GitLab sirve páginas en tu proyecto concorde a tu fichero de configuración llamado .gitlab-ci.yml

Páginas GitLab con Jekyll


  • A través de Jekyll, GitLab sirve las páginas generadas de archivos .md

Páginas GitLab con Sphinx


  • A través de Sphinx, GitLab sirve páginas generadas de archivos .rst

Páginas GitLab con libros Jupyter


  • A través de Jupyter books, serás capaz de integrar componentes interactivos y código en tus páginas web

Plantillas GitLab


  • Puedes encontrar muchas plantillas ya existentes para sitios en Internet
  • Puedes consultar los temas presentados para sitios en nuestro GitLab local
  • Puedes evitar trabajo duplicado basándote en diseños anteriores para crear nuevos

Cuando las cosas van mal


  • Si falla una pipeline, GitLab proveerá información útil sobre por qué