CI config

This commit is contained in:
Ana Custura 2025-11-05 17:03:56 +00:00
parent d1671bbc66
commit efd0e7cf53
2 changed files with 20 additions and 0 deletions

19
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,19 @@
image: node:latest
# allow caching for faster deployment
cache:
paths:
- node_modules/
- public/
- .cache/
pages:
stage: deploy
script:
- yarn install
- yarn build:gitlab
artifacts:
paths:
- public
only:
- main

View file

@ -6,6 +6,7 @@
"docusaurus": "docusaurus", "docusaurus": "docusaurus",
"start": "docusaurus start", "start": "docusaurus start",
"build": "docusaurus build", "build": "docusaurus build",
"build:gitlab": "docusaurus build --out-dir public",
"swizzle": "docusaurus swizzle", "swizzle": "docusaurus swizzle",
"deploy": "docusaurus deploy", "deploy": "docusaurus deploy",
"clear": "docusaurus clear", "clear": "docusaurus clear",