Skip to content
Snippets Groups Projects
Commit e8fa48e8 authored by David Schwarzmann's avatar David Schwarzmann
Browse files

Adjust deployment path

parent 0744d738
No related branches found
No related tags found
1 merge request!43Introduce docusaurus
...@@ -56,6 +56,7 @@ build:doc: ...@@ -56,6 +56,7 @@ build:doc:
- apk add git - apk add git
- yarn - yarn
script: script:
- export DOCUSAURUS_BASE_URL="/fit-connect/" && [[ "$CI_COMMIT_REF_NAME" != "main" ]] && export DOCUSAURUS_BASE_URL="/preview/fit-connect/$CI_COMMIT_REF_SLUG/"
- yarn build - yarn build
artifacts: artifacts:
expose_as: 'Built Documentation' expose_as: 'Built Documentation'
...@@ -74,7 +75,7 @@ upload:doc: ...@@ -74,7 +75,7 @@ upload:doc:
before_script: before_script:
- *pre-deploy-uber-space-setup - *pre-deploy-uber-space-setup
script: script:
- DEPLOY_PATH="" && [[ "$CI_COMMIT_REF_NAME" != "main" ]] && DEPLOY_PATH="preview/$CI_COMMIT_REF_SLUG" - DEPLOY_PATH="fit-connect" && [[ "$CI_COMMIT_REF_NAME" != "main" ]] && DEPLOY_PATH="preview/fit-connect/$CI_COMMIT_REF_SLUG"
- rsync -rLvz --size-only --checksum -e "ssh -o CheckHostIP=no" --ipv4 --progress ./build/. fitko@dorado.uberspace.de:html/$DEPLOY_PATH - rsync -rLvz --size-only --checksum -e "ssh -o CheckHostIP=no" --ipv4 --progress ./build/. fitko@dorado.uberspace.de:html/$DEPLOY_PATH
upload:spec: upload:spec:
......
/** @type {import('@docusaurus/types').DocusaurusConfig} */ /** @type {import('@docusaurus/types').DocusaurusConfig} */
const gitBranch = process.env.GIT_BRANCH || 'main' const gitBranch = process.env.GIT_BRANCH || 'main'
const baseUrl = gitBranch === 'main' ? '/' : `/${gitBranch}/` const baseUrl = process.env.DOCUSAURUS_BASE_URL || '/'
module.exports = { module.exports = {
title: 'FIT-Connect', title: 'FIT-Connect',
...@@ -48,9 +48,7 @@ module.exports = { ...@@ -48,9 +48,7 @@ module.exports = {
docs: { docs: {
sidebarPath: require.resolve('./sidebars.js'), sidebarPath: require.resolve('./sidebars.js'),
editUrl: ({ version, versionDocsDirPath, docPath }) => editUrl: ({ version, versionDocsDirPath, docPath }) =>
`https://git.fitko.de/fit-connect/api/-/edit/${ `https://git.fitko.de/fit-connect/api/-/edit/${gitBranch}/`,
gitBranch || 'main'
}/`,
routeBasePath: '/', routeBasePath: '/',
}, },
theme: { theme: {
......
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