16 lines
582 B
YAML
16 lines
582 B
YAML
image: debian:sid-slim
|
|
create-pages:
|
|
pages:
|
|
# The folder that contains the files to be exposed at the Page URL
|
|
publish: _build/docs/casilda/
|
|
rules:
|
|
# This ensures that only pushes to the default branch will trigger a pages deploy
|
|
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
|
|
changes:
|
|
- meson.build
|
|
before_script:
|
|
- apt-get update
|
|
- apt-get install -y libgtk-4-dev libwlroots-0.20-dev libgirepository-1.0-dev gi-docgen meson ninja-build
|
|
script:
|
|
- meson setup --wipe --prefix=/usr -Ddocumentation=True _build
|
|
- ninja -C _build
|