33 lines
728 B
Bash
33 lines
728 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
echo "Installing dependencies for test-comp-3626..."
|
|
echo ""
|
|
|
|
# Install shared package dependencies first
|
|
for dir in packages/*/; do
|
|
if [ -f "${dir}package.json" ]; then
|
|
echo "Installing deps for package $(basename $dir)..."
|
|
(cd "$dir" && npm install)
|
|
fi
|
|
done
|
|
|
|
# Install Go dependencies
|
|
for dir in services/*/ workers/*/ cli/*/; do
|
|
if [ -f "${dir}go.mod" ]; then
|
|
echo "Installing Go deps for $(basename $dir)..."
|
|
(cd "$dir" && go mod download)
|
|
fi
|
|
done
|
|
|
|
# Install Node dependencies
|
|
for dir in apps/*/; do
|
|
if [ -f "${dir}package.json" ]; then
|
|
echo "Installing Node deps for $(basename $dir)..."
|
|
(cd "$dir" && npm install)
|
|
fi
|
|
done
|
|
|
|
echo ""
|
|
echo "All dependencies installed!"
|