Skip to content

How To für Entwickler

Sandro Matter edited this page Jan 4, 2022 · 2 revisions

Entwickler

Ressourcen

Das Projekt wurde mit dem statischen Site-Generator Jekyll umgesetzt. Um das Projekt in der Testumgebung lokal zu starten muss Jekyll und Ruby Installiert werden.

Installationsanleitung: (https://jekyllrb.com/docs/installation/)

Klonen Sie anschliessend das GitHub-Repository auf Ihren Rechner. Öffnen Sie das Terminal im entsprechenden Verzeichnis des Projektes im Root und starten Sie die lokale Testumgebung wie folgt:

$ bundler install
$ build exec jekyll serve
// or
$ build exec jekyll serve --livereload
// or
$ build exec jekyll build

Die aktuellen Dependencies um das Projekt lokal zu testen befinden sich im Gemfile.

[packages] jekyll wdm webrick eventmachine

Ressourcen-Verzeichnis

Updaten der Seite

Die JS und SCSS Dateien befinden sich im Verzeichnis assets, die HTML-Dateien als Partials in _layouts und _includes.

Aktualisieren der Seite

Im Repository ist der GitHub-Actions Workflow pages-build-deployment aktiv. Ein Push der auf den Main-Branch führt als Trigger zum starten des Workflows. Textanpassungen können also direkt an den .md Markdownfiles vorgenommen werden.

❗️❗️❗️ Anpassungen an SCSS, JS und HTML sollten immer auf einem neuen Branch erstellt werden, bevor diese mit Main gemergt werden ❗️❗️❗️

Clone this wiki locally