xgboost/tests/buildkite/enforce_daily_budget.sh
2022-09-30 05:42:56 -07:00

16 lines
414 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
echo "--- Enforce daily budget"
source tests/buildkite/conftest.sh
if [[ $is_release_branch == 1 ]]
then
echo "Automatically approving all test jobs for release branches"
else
aws lambda invoke --function-name XGBoostCICostWatcher --invocation-type RequestResponse --region us-west-2 response.json
python3 tests/buildkite/enforce_daily_budget.py --response response.json
fi