Gitlab Pages

¿Qué es GitLab Pages?

GitLab Pages es una característica de GitLab que permite publicar sitios web estáticos directamente desde un repositorio en GitLab.

Para publicar un sitio web con Pages, puede usar cualquier Static Site Generator, como Gatsby, Jekyll, Hugo, Middleman, Harp, Hexo y Brunch, entre otros. También puedes publicar cualquier sitio web escrito directamente en HTML, CSS y JavaScript.

  1. Primero hacemos click en “New Project”.
  2. Luego hacemos click en “Create From Template”
  3. Nos saldrá una lista de plantillas para distintos tipos de proyectos, pero nosotros nos enfocaremos en las que dicen “Pages/*”, seleccionamos la que queramos haciendo click en “Use template”, para este caso se utilizó Pages/Hugo.         
  4. Luego le damos un nombre a nuestro repositorio y el nivel de visibilidad lo marcamos como “Público” para que la página funcione y se pueda acceder.
  5. Después nos dirigimos al panel lateral en la opción CI/CD -> Pipelines.
  6. Hacemos click en “Run Pipeline”.
  7. Y ejecutamos la pipeline haciendo click en “Run Pipeline”
  8. Cuando termine de ejecutarse la Pipeline, nos dirigimos a Settings -> Pages, y ahí se mostrará el URL de nuestra página con el formato {username}.pages.labcomp.cl/{repo-name}
  9. Y listo! ya tienes tu configuración inicial para tu página estática.

Para más ejemplos:

Publicado por Diego Aguilera

Deja una respuesta