Skip to content
Snippets Groups Projects
Commit 8fb78bbb authored by Jonas Gröger's avatar Jonas Gröger :palm_tree:
Browse files

Merge branch 'upgrade-docusaurus' into 'main'

Upgrade docusaurus

See merge request docusaurus-template!8
parents 4cc54b85 cc56edd8
No related branches found
No related tags found
No related merge requests found
.pre-deploy-uber-space-setup: &pre-deploy-uber-space-setup
- apk add rsync openssh-client
.ssh-setup: &ssh-setup
- eval $(ssh-agent -s)
- echo "$CI_DEPLOYMENT_PRIVATE_KEY" | tr -d '\r' | ssh-add -
- mkdir --mode 700 -p ~/.ssh
- echo "$UBERSPACE_KNOWN_HOST" >> ~/.ssh/known_hosts
include:
......@@ -35,7 +33,7 @@ build:
upload:preview:
stage: upload
image: alpine:latest
image: ${CI_REGISTRY}/fit-connect/baseimage:latest
environment:
name: preview/$CI_COMMIT_REF_NAME
on_stop: stop:preview
......@@ -46,14 +44,14 @@ upload:preview:
rules:
- if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH
before_script:
- *pre-deploy-uber-space-setup
- *ssh-setup
script:
- ssh -o CheckHostIP=no fitko@dorado.uberspace.de mkdir -p preview.docs.fitko.dev/PROJECT_SLUG
- rsync -rLvz --delete --checksum -e "ssh -o CheckHostIP=no" --ipv4 --progress ./build/. fitko@dorado.uberspace.de:preview.docs.fitko.dev/PROJECT_SLUG/$CI_COMMIT_REF_SLUG
upload:production:
stage: upload
image: alpine:latest
image: ${CI_REGISTRY}/fit-connect/baseimage:latest
environment:
name: production
url: https://docs.fitko.de/PROJECT_SLUG/
......@@ -62,14 +60,14 @@ upload:production:
rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
before_script:
- *pre-deploy-uber-space-setup
- *ssh-setup
script:
- ssh -o CheckHostIP=no fitko@dorado.uberspace.de mkdir -p docs.fitko.de/PROJECT_SLUG
- rsync -rLvz --delete --checksum -e "ssh -o CheckHostIP=no" --ipv4 --progress ./build/. fitko@dorado.uberspace.de:docs.fitko.de/PROJECT_SLUG
stop:preview:
stage: .post
image: alpine:latest
image: ${CI_REGISTRY}/fit-connect/baseimage:latest
environment:
name: preview/$CI_COMMIT_REF_NAME
action: stop
......@@ -79,6 +77,6 @@ stop:preview:
- if: $CI_MERGE_REQUEST_ID
when: manual
before_script:
- *pre-deploy-uber-space-setup
- *ssh-setup
script:
- ssh fitko@dorado.uberspace.de "rm -rf preview.docs.fitko.dev/PROJECT_SLUG/$CI_COMMIT_REF_SLUG"
......@@ -11,19 +11,16 @@
"write-heading-ids": "docusaurus write-heading-ids"
},
"dependencies": {
"@docusaurus/core": "2.1.0",
"@docusaurus/preset-classic": "2.1.0",
"@mdx-js/react": "^1.6.22",
"clsx": "^1.2.1",
"prism-react-renderer": "^1.3.5",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"@cmfcmf/docusaurus-search-local": "^0.11.0",
"@docusaurus/core": "2.0.0-beta.21",
"@docusaurus/preset-classic": "2.0.0-beta.21",
"@mdx-js/react": "^1.6.21",
"@svgr/webpack": "^6.2.1",
"clsx": "^1.1.1",
"file-loader": "^6.2.0",
"rapidoc": "^9.1.4",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"remark-collapse": "^0.1.2",
"semver": "^7.3.5",
"url-loader": "^4.1.1"
"rapidoc": "^9.3.3"
},
"browserslist": {
"production": [
......@@ -37,5 +34,7 @@
"last 1 safari version"
]
},
"devDependencies": {}
"engines": {
"node": ">=16.14"
}
}
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment