Veröffentliche deine Astro-Website mit GitLab Pages
GitLab Pages ermöglichen es dir eine Astro-Website für deine GitLab Projekte, Gruppen oder Benutzerkonten bereitzustellen.
Schau dir das offizielle Astro-Beispiel für GitLab Pages an!
So funktioniert die Veröffentlichung
-
Setze den Parameter
.site
inastro.config.mjs
auf den benötigten Wert. -
Setze den Parameter
dist
inastro.config.mjs
auf den Wertpublic
und den Parameterpublic
inastro.config.mjs
auf einen neu benannten Ordner, der alles enthält, was sich derzeit inpublic
befindet. Der Grund dafür ist, dasspublic
ein zweiter Quellordner in Astro ist. Damit du Dateien vonpublic
veröffentlichen kannst, musst du die entsprechenden Dateien aus einem anderen Ordner holen. Ihre “astro.config.mjs” könnte damit so aussehen: -
Erstelle eine Datei namens
.gitlab-ci.yml
im Stammverzeichnis deines Projekts mit folgendem Inhalt. Sobald du Änderungen an den Inhalten deiner Seite durchführst wird deine Website damit neu gebaut und veröffentlicht: