BitBucket Pipeline para desplegar un static site con Hugo

Hoy vengo con un post puramente DevOps y es la automatización de la publicación de los posts de éste blog. Hasta hoy, quizás por pereza, no lo había automatizado y hacía la publicación manualmente. Aquí explicaré como Bitbucket Pipelines me ha ayudado, muy fácilmente, a realizarlo de forma automática cada vez que hago un push a la banch Master y está autorizada. Veamos un poco el diagrama de soporte: [Leer más]

Agregando búsquedas a un Static Site generado con Hugo con Algolia y LunrJS

Hugo es un perfecto generador de páginas estáticas, éste Blog por ejemplo, está realizado en Hugo. Éste post no explicará como realizar contenidos estáticos sinó, viene a explicar como indexar sus contenidos a una nueva generación de indexadores como Algolia. Algolia es una potente API, entendida como motor de búsqueda, que proporciona recursos y herramientas para crear búsquedas rápidas y relevantes mediante “index”. A partir de un dashboard de control, simple y de muy fácil uso, podremos llevar a cabo nuestros objetivos. [Leer más]

Netlify, All-in-one platform for automating modern web projects.

Netlify, es una excelente Plataforma para poder deployar de forma automatizada web estáticas. Como por ejemplo las realizas con Hugo o Jekyll. Netlify nos va a permitir, simplificar, entre otros detalles, la “complejidad” de deployar webs estáticas realizadas, como comentabamos anteriormente, con Hugo por ejemplo. A su vez, nos va a introducir de forma automática y simple, la Integración Continúa. Ya que podremos seleccionar la Branch de GitHub o Bitbucket y autodeployar cuando, por ejemplo, la Banch Master tenga cambios autorizados. [Leer más]