mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-09-10 16:40:46 +02:00
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
This commit is contained in:
@@ -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..."
|
||||
|
||||
Reference in New Issue
Block a user