From f7b7995585028850fcd0de639ca14151b8340761 Mon Sep 17 00:00:00 2001 From: Pascal Serrarens Date: Fri, 8 May 2026 09:19:52 +0200 Subject: [PATCH] Added tests in doc gen script --- .gitea/workflows/copy_documentation.yml | 76 ++++++++++++++----------- 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/.gitea/workflows/copy_documentation.yml b/.gitea/workflows/copy_documentation.yml index 74f14f6..51ff2f1 100644 --- a/.gitea/workflows/copy_documentation.yml +++ b/.gitea/workflows/copy_documentation.yml @@ -1,34 +1,42 @@ -name: Copy Documentation to webserver - -on: - push: - branches: - - '**' - pull_request: - branches: - - '**' - -jobs: - copy-documentation: - runs-on: ubuntu-latest - - steps: - - name: Checkout repository - uses: actions/checkout@v2 - - - name: Install Dependencies - run: | - apt-get update - apt-get install -y rsync # Install required packages - - - name: Ensure destination exists - run: | - mkdir -p /web/nanobrain - chown -R $USER:$USER /web/nanobrain - - - name: Copy html folder - run: | - rsync -av --delete Documentation/html/ /web/nanobrain 2>&1 - echo $HOSTNAME - ps aux | head - find / -path '*/web/nanobrain/*' +name: Copy Documentation to webserver + +on: + push: + branches: + - '**' + pull_request: + branches: + - '**' + +jobs: + copy-documentation: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Install Dependencies + run: | + apt-get update + apt-get install -y rsync # Install required packages + + - name: Check volume + run: | + mount | grep /web/nanobrain || true + ls -la /web || true + cat /proc/self/mounts | grep nanobrain || true + ls -la /web/nanobrain; id; stat -c "%u:%g %n" /volume1/web/passer_life/documentation/nanobrain + + - name: Ensure destination exists + run: | + mkdir -p /web/nanobrain + chown -R $USER:$USER /web/nanobrain + + + - name: Copy html folder + run: | + find / -path '*/web/nanobrain/*' + rsync -av --delete Documentation/html/ /web/nanobrain 2>&1 + echo $HOSTNAME + ps aux | head