feat(ci): try again to get dufs to work?
This commit is contained in:
parent
dad97849c4
commit
ac50fcc4c8
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue