Loading .github/workflows/ci.yml +11 −0 Original line number Diff line number Diff line Loading @@ -119,3 +119,14 @@ jobs: with: name: e2e-fs.logs path: ./target/s3s-fs.log e2e-minio: name: e2e (s3s-e2e, minio) needs: skip-check if: needs.skip-check.outputs.should_skip != 'true' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup - run: just install s3s-e2e - run: ./scripts/e2e-minio.sh scripts/e2e-minio.sh 0 → 100755 +26 −0 Original line number Diff line number Diff line #!/bin/bash -ex mkdir -p /tmp/minio docker stop e2e-minio || echo docker container rm e2e-minio || echo docker run \ --name e2e-minio \ -p 9000:9000 -p 9001:9001 \ -e "MINIO_DOMAIN=localhost:9000" \ -e "MINIO_HTTP_TRACE=1" \ -v /tmp/minio:/data \ minio/minio:latest server /data --console-address ":9001" & sleep 1s export AWS_ACCESS_KEY_ID=minioadmin export AWS_SECRET_ACCESS_KEY=minioadmin export AWS_REGION=us-east-1 export AWS_ENDPOINT_URL=http://localhost:9000 if [ -z "$RUST_LOG" ]; then export RUST_LOG="s3s_e2e=debug,s3s_test=info,s3s=debug" fi export RUST_BACKTRACE=full s3s-e2e "$@" Loading
.github/workflows/ci.yml +11 −0 Original line number Diff line number Diff line Loading @@ -119,3 +119,14 @@ jobs: with: name: e2e-fs.logs path: ./target/s3s-fs.log e2e-minio: name: e2e (s3s-e2e, minio) needs: skip-check if: needs.skip-check.outputs.should_skip != 'true' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup - run: just install s3s-e2e - run: ./scripts/e2e-minio.sh
scripts/e2e-minio.sh 0 → 100755 +26 −0 Original line number Diff line number Diff line #!/bin/bash -ex mkdir -p /tmp/minio docker stop e2e-minio || echo docker container rm e2e-minio || echo docker run \ --name e2e-minio \ -p 9000:9000 -p 9001:9001 \ -e "MINIO_DOMAIN=localhost:9000" \ -e "MINIO_HTTP_TRACE=1" \ -v /tmp/minio:/data \ minio/minio:latest server /data --console-address ":9001" & sleep 1s export AWS_ACCESS_KEY_ID=minioadmin export AWS_SECRET_ACCESS_KEY=minioadmin export AWS_REGION=us-east-1 export AWS_ENDPOINT_URL=http://localhost:9000 if [ -z "$RUST_LOG" ]; then export RUST_LOG="s3s_e2e=debug,s3s_test=info,s3s=debug" fi export RUST_BACKTRACE=full s3s-e2e "$@"