fix(scripts): Create data directories before starting Docker
Fix Docker mount permission error by creating data/dev/* directories before docker-compose up, preventing 'operation not permitted' error
This commit is contained in:
parent
ab20212d07
commit
0ea2ac00cd
1 changed files with 7 additions and 0 deletions
|
|
@ -7,6 +7,13 @@ set -e
|
|||
echo "=== FetchML Native Library Test with Redis ==="
|
||||
echo ""
|
||||
|
||||
# Create data directories if they don't exist (fixes Docker mount permission issues)
|
||||
echo "Creating data directories..."
|
||||
mkdir -p data/dev/redis
|
||||
mkdir -p data/dev/logs
|
||||
mkdir -p data/dev/experiments
|
||||
mkdir -p data/dev/active
|
||||
|
||||
# Check if native libraries are built
|
||||
if [ ! -f "native/build/libqueue_index.so" ] && [ ! -f "native/build/libqueue_index.dylib" ]; then
|
||||
echo "Building native libraries..."
|
||||
|
|
|
|||
Loading…
Reference in a new issue