docs: migrate documentation to Fumadocs
This commit is contained in:
1 parent
6cca757493
commit
6704ef2c13
254 files changed
+6035
-11002
No files matched your search
+12
-10
@@ -4,7 +4,9 @@ set -eu
|
||||
WORKSHOP_IMAGE_TEST_PORT=${WORKSHOP_IMAGE_TEST_PORT:-18091}
|
||||
WORKSHOP_IMAGE_TEST_NAME="homarr-workshop-image-test-$$"
|
||||
WORKSHOP_IMAGE_TEST_TAG="homarr-workshop:test-$$"
|
||||
PREVIEW_ORIGIN=https://v2.preview.homarr.dev
|
||||
PREVIEW_WEBSITE_URL=https://v2.preview.homarr.dev/about-us
|
||||
PREVIEW_API_URL=https://v2.preview.homarr.dev
|
||||
PREVIEW_WORKSHOP_URL=$PREVIEW_API_URL/workshop
|
||||
|
||||
cleanup() {
|
||||
docker rm --force "$WORKSHOP_IMAGE_TEST_NAME" >/dev/null 2>&1 || true
|
||||
@@ -14,10 +16,10 @@ trap cleanup EXIT
|
||||
docker build --target production -f apps/workshop/Dockerfile -t "$WORKSHOP_IMAGE_TEST_TAG" .
|
||||
docker run --detach --name "$WORKSHOP_IMAGE_TEST_NAME" \
|
||||
--publish "127.0.0.1:$WORKSHOP_IMAGE_TEST_PORT:8090" \
|
||||
--env HOMARR_WEBSITE_URL="$PREVIEW_ORIGIN" \
|
||||
--env WORKSHOP_API_URL="$PREVIEW_ORIGIN" \
|
||||
--env WORKSHOP_WEB_URL="$PREVIEW_ORIGIN/workshop" \
|
||||
--env WORKSHOP_PUBLIC_ORIGIN="$PREVIEW_ORIGIN" \
|
||||
--env HOMARR_WEBSITE_URL="$PREVIEW_WEBSITE_URL" \
|
||||
--env WORKSHOP_API_URL="$PREVIEW_API_URL" \
|
||||
--env WORKSHOP_WEB_URL="$PREVIEW_WORKSHOP_URL" \
|
||||
--env WORKSHOP_PUBLIC_ORIGIN="$PREVIEW_API_URL" \
|
||||
--env PB_ALLOWED_ORIGINS='*' \
|
||||
"$WORKSHOP_IMAGE_TEST_TAG" >/dev/null
|
||||
|
||||
@@ -33,16 +35,16 @@ for attempt in $(seq 1 60); do
|
||||
done
|
||||
|
||||
WORKSHOP_TEST_URL="http://127.0.0.1:$WORKSHOP_IMAGE_TEST_PORT" \
|
||||
EXPECTED_HOMARR_WEBSITE_URL="$PREVIEW_ORIGIN" \
|
||||
EXPECTED_WORKSHOP_API_URL="$PREVIEW_ORIGIN" \
|
||||
EXPECTED_WORKSHOP_WEB_URL="$PREVIEW_ORIGIN/workshop" \
|
||||
EXPECTED_HOMARR_WEBSITE_URL="$PREVIEW_WEBSITE_URL" \
|
||||
EXPECTED_WORKSHOP_API_URL="$PREVIEW_API_URL" \
|
||||
EXPECTED_WORKSHOP_WEB_URL="$PREVIEW_WORKSHOP_URL" \
|
||||
node apps/workshop/tests/runtime-config.integration.mjs
|
||||
|
||||
docker exec "$WORKSHOP_IMAGE_TEST_NAME" pocketbase superuser create \
|
||||
workshop-image@example.invalid 'WorkshopImageTest123!' --dir=/pb_data
|
||||
WORKSHOP_TEST_URL="http://127.0.0.1:$WORKSHOP_IMAGE_TEST_PORT" \
|
||||
EXPECTED_WORKSHOP_API_URL="$PREVIEW_ORIGIN" \
|
||||
EXPECTED_WORKSHOP_WEB_URL="$PREVIEW_ORIGIN/workshop" \
|
||||
EXPECTED_WORKSHOP_API_URL="$PREVIEW_API_URL" \
|
||||
EXPECTED_WORKSHOP_WEB_URL="$PREVIEW_WORKSHOP_URL" \
|
||||
node apps/workshop/tests/workshop-social-metadata.integration.mjs
|
||||
|
||||
curl --fail --location --silent "http://127.0.0.1:$WORKSHOP_IMAGE_TEST_PORT/workshop" >/dev/null
|
||||
|
||||
Reference in new issue
Block a user