kickoff.sh 555 B

1234567891011121314151617181920212223242526272829
  1. #!/usr/bin/env bash
  2. source "$2"
  3. ray_version=${ray_version:-}
  4. commit=${commit:-}
  5. if [[ $ray_version == "" || $commit == "" || $1 == "" ]]
  6. then
  7. echo "Provide --ray-version, --commit, and --ray-branch"
  8. exit 1
  9. fi
  10. echo "version: $ray_version"
  11. echo "commit: $commit"
  12. echo "workload: $1"
  13. DATESTR=$(date +%Y%m%d-%H%M)
  14. SESSION="$1-$DATESTR"
  15. echo "session: $SESSION"
  16. chmod +x ./run.sh
  17. if [ -z "$NO_UP" ]; then
  18. anyscale up "$SESSION"
  19. fi
  20. anyscale push "$SESSION"
  21. anyscale exec -n "$SESSION" "./run.sh $1 --ray-version=$ray_version --commit=$commit"