From 0a7917704eaebb151b7cd64007aa82ba34c5c9f9 Mon Sep 17 00:00:00 2001 From: chrislu Date: Sat, 22 Nov 2025 13:51:42 -0800 Subject: [PATCH] ci: add debugging and force rebuild of Docker images - Add ls -la to show build-artifacts/docker/ contents - Add file command to verify binary type - Add --no-cache to docker compose build to prevent stale cache issues - Ensures fresh build with current binary --- .github/workflows/spark-integration-tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/spark-integration-tests.yml b/.github/workflows/spark-integration-tests.yml index 50b67d250..0cdc3b730 100644 --- a/.github/workflows/spark-integration-tests.yml +++ b/.github/workflows/spark-integration-tests.yml @@ -128,15 +128,18 @@ jobs: - name: Prepare SeaweedFS binary run: | echo "Copying SeaweedFS binary to docker directory..." + ls -la build-artifacts/docker/ cp build-artifacts/docker/weed docker/ chmod +x docker/weed ls -la docker/weed + file docker/weed echo "✓ Binary is ready" - name: Start SeaweedFS services working-directory: test/java/spark run: | echo "Starting SeaweedFS with Docker Compose..." + docker compose build --no-cache docker compose up -d seaweedfs-master seaweedfs-volume seaweedfs-filer echo "Waiting for SeaweedFS filer to be ready..."