Einführung Hello, World!
- A static site generator combines page-specific content with layout elements and styling information to construct individual webpages.
- GitHub/GitLab Pages is a good choice for people who are already familiar with Git and GitHub/GitLab.
- This approach can be used to create a relatively small website/blog on a limited budget.
Verfassen mit Markdown
- Markdown is an relatively easy way to write formatted text
- Markdown and HTML tags can be used together in a single page
- I recommend writing Markdown links ‘reference-style’
- The landing page for a website is conventionally named
index.md
Hosting von Seiten auf GitLab
- GitLab serves pages in your project according to a configuration
file called
.gitlab-ci.yml
GitLab-Seiten mit Jekyll
- Through Jekyll, GitLab serves pages are generated from
.md
files
GitLab-Seiten mit Sphinx
- Through Sphinx, GitLab serves pages are generated from
.rst
files
GitLab-Seiten mit Jupyter-Büchern
- Through Jupyter books, you’ll be able to integrate interactive components and code in your web pages
GitLab-Vorlagen
- You can find many pre-existing templates for sites on the Internet
- You can find the presented themes for sites in our local GitLab
- You can avoid duplicated effort by basing new layouts on previous ones
Wenn etwas schief geht
- If a pipeline fails, GitLab will provide you useful feedback on why