The master repository of my personal website. Hosted using GitLab Pages account on gitlab.com and synchronized using push mirroring. Uses Zola static site generator for convenience.
https://www.jotoho.de
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
843 B
33 lines
843 B
variables: |
|
GIT_SUBMODULE_STRATEGY: recursive |
|
|
|
pages: |
|
image: archlinux:latest |
|
interruptible: true |
|
timeout: 5m |
|
rules: |
|
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH' |
|
when: always |
|
before_script: |
|
- pacman --needed --noconfirm --sync --refresh --sysupgrade zola |
|
script: |
|
- zola --version |
|
- zola build |
|
artifacts: |
|
paths: |
|
- public |
|
exclude: |
|
- public/404.html |
|
|
|
merge-request-testing: |
|
image: archlinux:latest |
|
interruptible: true |
|
timeout: 5m |
|
rules: |
|
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"' |
|
when: always |
|
before_script: |
|
- pacman --needed --noconfirm --sync --refresh --sysupgrade zola |
|
script: |
|
- zola --version |
|
- zola build
|
|
|