build-and-run.sh 410 B

12345678910111213141516171819
  1. #!/bin/bash
  2. set -eo pipefail
  3. rm -rf `pwd`/workspace
  4. mkdir -p `pwd`/workspace
  5. pushd agenthub/langchains_agent
  6. docker build -t control-loop .
  7. popd
  8. docker run \
  9. -e DEBUG=$DEBUG \
  10. -e OPENAI_API_KEY=$OPENAI_API_KEY \
  11. -u `id -u`:`id -g` \
  12. -v `pwd`/workspace:/workspace \
  13. -v `pwd`:/app:ro \
  14. -e PYTHONPATH=/app \
  15. control-loop \
  16. python /app/opendevin/main.py -d /workspace -t "${1}"