feat(ci): try again to get dufs to work?

This commit is contained in:
perf3ct 2025-09-17 16:09:59 +00:00
parent dad97849c4
commit ac50fcc4c8
No known key found for this signature in database
GPG Key ID: 569C4EEC436F5232
2 changed files with 10 additions and 10 deletions

View File

@ -185,18 +185,18 @@ jobs:
- name: Setup WebDAV server for stress tests - name: Setup WebDAV server for stress tests
run: | run: |
# Install Dufs WebDAV server # Install Dufs WebDAV server (WebDAV is supported by default)
cargo install dufs --features webdav cargo install dufs
# Create WebDAV test directory # Create WebDAV test directory
mkdir -p ${{ runner.temp }}/webdav-server mkdir -p ${{ runner.temp }}/webdav-server
# Start Dufs server in background # Start Dufs server in background with WebDAV support
dufs ${{ runner.temp }}/webdav-server \ dufs ${{ runner.temp }}/webdav-server \
--bind 0.0.0.0:8080 \ --bind 0.0.0.0:8080 \
--enable-cors \ --enable-cors \
--allow-all \ --allow-all \
--auth testuser:testpass123 \ --auth testuser:testpass123@/:rw \
--log-level error > dufs.log 2>&1 & --log-level error > dufs.log 2>&1 &
echo $! > dufs.pid echo $! > dufs.pid

View File

@ -133,18 +133,18 @@ jobs:
- name: Setup Dufs WebDAV server - name: Setup Dufs WebDAV server
run: | run: |
# Install Dufs (Rust-based WebDAV server) # Install Dufs (Rust-based WebDAV server with built-in WebDAV support)
cargo install dufs --features webdav cargo install dufs
# Create WebDAV test directory structure # Create WebDAV test directory structure
mkdir -p ${{ env.WEBDAV_TEST_ROOT }}/webdav-server mkdir -p ${{ env.WEBDAV_TEST_ROOT }}/webdav-server
# Start Dufs server in background # Start Dufs server in background with WebDAV support
dufs ${{ env.WEBDAV_TEST_ROOT }}/webdav-server \ dufs ${{ env.WEBDAV_TEST_ROOT }}/webdav-server \
--bind 0.0.0.0:8080 \ --bind 0.0.0.0:8080 \
--enable-cors \ --enable-cors \
--allow-all \ --allow-all \
--auth ${{ secrets.WEBDAV_TEST_USERNAME || 'testuser' }}:${{ secrets.WEBDAV_TEST_PASSWORD || 'securepassword123' }} \ --auth ${{ secrets.WEBDAV_TEST_USERNAME || 'testuser' }}:${{ secrets.WEBDAV_TEST_PASSWORD || 'securepassword123' }}@/:rw \
--log-level debug > dufs.log 2>&1 & --log-level debug > dufs.log 2>&1 &
echo $! > dufs.pid echo $! > dufs.pid