Update .gitlab-ci.yml

This commit is contained in:
Sebastiaan de Schaetzen 2023-02-17 16:24:30 +00:00
parent e2d3bc7e3b
commit f6063aeb36

View File

@ -1,10 +1,17 @@
build:
image: openscad/openscad:latest
# The Docker image that will be used to build your app
image: openscad/openscad
# Functions that should be executed before the build script is run
before_script:
- apt-get install -y jq make
pages:
script:
- Xvfb :99 &
- DISPLAY=:99 make -j$(nproc) DESTDIR=public models webpage
artifacts:
expose_as: public
paths: ["public"]
paths:
# The folder that contains the files to be exposed at the Page URL
- public
rules:
# This ensures that only pushes to the default branch will trigger
# a pages deploy
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH