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: # The Docker image that will be used to build your app
image: openscad/openscad:latest image: openscad/openscad
before_script: # Functions that should be executed before the build script is run
- apt-get install -y jq make before_script:
script: - apt-get install -y jq make
- Xvfb :99 & pages:
- DISPLAY=:99 make -j$(nproc) DESTDIR=public models webpage script:
artifacts: - Xvfb :99 &
expose_as: public - DISPLAY=:99 make -j$(nproc) DESTDIR=public models webpage
paths: ["public"] artifacts:
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