2023-08-17 19:54:03 +00:00
|
|
|
# Kristian's Reproducible Website
|
2023-08-17 14:16:17 +00:00
|
|
|
|
2023-08-18 20:32:57 +00:00
|
|
|
[![GitHub Pages Status](https://github.com/Krsnik/blog/actions/workflows/blog.yaml/badge.svg)](https://github.com/Krsnik/blog/actions/workflows/blog.yaml)
|
|
|
|
|
2023-08-17 19:54:03 +00:00
|
|
|
This project is my personal website, using Hugo with asciidoc as a static site generator.
|
|
|
|
The site is hosted on GitLab pages, using the supplied `.gitlab-ci.yaml` file, which just builds the `flake.nix` file.
|
2023-08-17 15:07:46 +00:00
|
|
|
|
2023-08-17 19:54:03 +00:00
|
|
|
## Development
|
2023-08-17 14:16:17 +00:00
|
|
|
|
2023-08-18 20:32:57 +00:00
|
|
|
To preview changes serve the website with `hugo serve -D`. This will build all content that has `draf: true` set in the header.
|
|
|
|
This will also build the theme's content, if it includes one.
|
|
|
|
If you are only interested how the published site will look do `hugo serve`.
|
2023-08-17 15:07:46 +00:00
|
|
|
|
2023-08-17 19:54:03 +00:00
|
|
|
## Deployment
|
|
|
|
|
2023-08-18 20:32:57 +00:00
|
|
|
This repo includes CI/CD configurations for GitHub and GitLab, so all you need to do is push any changes.
|