Das Team sammelt Informationen zu den Themenbereichen Computer, Raspberry Pi, Programmierung und sonstige Informatik und stellt sie als Blog zur Verfügung.
Um den Blog zu generieren verwenden wir vom GC² Hugo als HTML-Generator. Zur Zeit hosten wir den Blog als gh-page, welcher natürlich über unsere primäre Webseite GC² erreichbar ist.
Damit man den Blog erzeugen kann, muss man zuerst Hugo installieren.
Anschließend muss man das Nederburg-Theme in einen themes Unterordner herunterladen.
~/$ git clone https://github.com/GrazerComputerClub/Blog
~/$ cd Blog
~/Blog$ mkdir themes
~/Blog$ cd themes
~/Blog/themes$ git clone https://github.com/GrazerComputerClub/hugo-nederburg-theme
Danach kann man über das Kommando hugo die Webseite im "public" Verzeichnis erzeugen.
~/Blog$ hugo
Alternativ kann die Webseite im interne Webserver von Hugo gestartet werden.
~/Blog$ hugo server
Die Webseite ist nun unter http://localhost:1313
erreichbar.
~/Blog/themes$ cd ../..
~/$ mkdir HugoBlog
~/$ cd HugoBlog
~/HugoBlog$ cp ../Blog/update.sh ../Blog/git.sh .
~/HugoBlog$ ./update.sh
~/HugoBlog$ ./git.sh
- Mit
./update.sh
holt man sich die Änderungen von "Blog" und startet hugo Simulation mit Chromium - Prüfen der Seite im Browser
- Wenn das Ergenis fehlerfrei ist, alles auf git pushen im Blog Verzeichnis (ansonsten ändern und zurück zu 1.)
- Mit
./git.sh
wird die Webseite auf git-pages und damit im Internet aktualisiert (Achtung entspricht dem Stand von github nicht lokal!)