mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-04-25 11:18:22 +00:00
* feat(smoke-test): add end-to-end smoke test skill * Update .agent/skills/smoke-test/SKILL.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update .agent/skills/smoke-test/SKILL.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update .agent/skills/smoke-test/references/SOP.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update .agent/skills/smoke-test/scripts/check_local_env.sh Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update .agent/skills/smoke-test/scripts/check_docker.sh Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update .agent/skills/smoke-test/scripts/deploy_docker.sh Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * refactor(smoke-test): optimize health check scripts and update document structure --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
64 lines
1.5 KiB
Bash
Executable File
64 lines
1.5 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
echo "=========================================="
|
|
echo " Local Mode Deployment"
|
|
echo "=========================================="
|
|
echo ""
|
|
|
|
# Check config.yaml
|
|
if [ ! -f "config.yaml" ]; then
|
|
echo "config.yaml does not exist. Generating it..."
|
|
make config
|
|
echo ""
|
|
echo "⚠ Please edit config.yaml to configure your models and API keys"
|
|
echo " Then run this script again"
|
|
exit 1
|
|
else
|
|
echo "✓ config.yaml exists"
|
|
fi
|
|
echo ""
|
|
|
|
# Check the .env file
|
|
if [ ! -f ".env" ]; then
|
|
echo ".env does not exist. Copying it from the example..."
|
|
if [ -f ".env.example" ]; then
|
|
cp .env.example .env
|
|
echo "✓ Created the .env file"
|
|
else
|
|
echo "⚠ .env.example does not exist. Please create the .env file manually"
|
|
fi
|
|
else
|
|
echo "✓ .env file exists"
|
|
fi
|
|
echo ""
|
|
|
|
# Check dependencies
|
|
echo "Checking dependencies..."
|
|
make check
|
|
echo ""
|
|
|
|
# Install dependencies
|
|
echo "Installing dependencies..."
|
|
make install
|
|
echo ""
|
|
|
|
# Start services
|
|
echo "Starting services (background mode)..."
|
|
make dev-daemon
|
|
echo ""
|
|
|
|
echo "=========================================="
|
|
echo " Deployment Complete"
|
|
echo "=========================================="
|
|
echo ""
|
|
echo "🌐 Access URL: http://localhost:2026"
|
|
echo "📋 View logs:"
|
|
echo " - logs/langgraph.log"
|
|
echo " - logs/gateway.log"
|
|
echo " - logs/frontend.log"
|
|
echo " - logs/nginx.log"
|
|
echo "🛑 Stop services: make stop"
|
|
echo ""
|
|
echo "Please wait 90-120 seconds for all services to start completely, then run the health check"
|