build: Makefile für typische Operationen

This commit is contained in:
Lars Kruse 2023-05-01 17:33:11 +02:00
parent f0dfefa36e
commit 64d1a830d4
3 changed files with 60 additions and 2 deletions

View file

@ -15,13 +15,24 @@ Die sind die systemausfall.org-[Hilfeseiten](https://hilfe.systemausfall.org).
- Erzeuge einen neuen statischen build mit:
```Shell
hugo
make build
```
- Kopiere das `public`-Verzeichnis auf den entsprechenden Webserver:
```Shell
scp -r public/ hosting.sao:/data/webserver/hilfe.systemausfall.org
make upload
```
# Build der Theme-Assets erzwingen
Nachdem die Theme-Assets initial gebaut wurden, werden spätere Änderungen nicht automatisch
erkannt.
Ein erneutes Erzeugen der Assets kann jedoch erzwungen werden:
```shell
make build-theme
```
# Theme anpassen
1. Änderungen im Theme (in `themes/hugo-geekdoc/`) vornehmen, committen und pushen