theme minimal minima ruby build automation jekyll github-pages

ruby - jekyll theme minimal



Automatización de las compilaciones de las páginas de Jekyll/Github basadas en el tiempo (2)

Estoy trabajando en un proyecto en el que solo publico publicaciones con fecha actual (hoy). Sería genial tener Github (o alguna otra herramienta) reconstruir el sitio todos los días a la medianoche 00:00.

¿Alguien puede decirme cómo se puede hacer esto a través de Github o cualquier otra herramienta? Travis CI tal vez? Cualquier tutorial o ejemplo sería muy apreciado ya que soy muy nuevo en esto.


Puede usar el trabajo cron de travis: https://docs.travis-ci.com/user/cron-jobs/

De esta forma, puedes reconstruir tu sitio a diario. Tenga en cuenta que no puede controlar con precisión la hora. Por supuesto, supongo que sabes cómo construir el sitio.


Tener una rama principal y una rama gh-páginas en un repositorio Github para usar páginas Github ,

A continuación, cree un trabajo de Travis Cron para ejecutar el script de despliegue a diario (como lo sugiere @Gorille) para que

  • toma el contenido de la rama principal y genera el sitio con el jekyll build
  • empujar el sitio generado a la rama gh-páginas .