Scripts/static/vitepress.yml
JFronny a29c12d1ea
All checks were successful
ci/woodpecker/push/pages Pipeline was successful
ci/woodpecker/push/gradle Pipeline was successful
feat: add script for vitepress
2024-09-30 17:23:52 +02:00

29 lines
636 B
YAML

#include https://pages.frohnmeyer-wds.de/scripts/clone.yml
steps:
build:
image: node:18
pull: true
commands:
- npm install
- npm run docs:build
when:
- branch: ${CI_REPO_DEFAULT_BRANCH}
publish:
image: woodpeckerci/plugin-s3
pull: true
settings:
bucket: pages
region: nebula
path_style: true
endpoint: https://s3.frohnmeyer-wds.de
access_key: pages
secret_key:
from_secret: pages_secret
source: public/**/*
target: /${CI_REPO}
strip_prefix: public/
overwrite: true
when:
- branch: ${CI_REPO_DEFAULT_BRANCH}