trigger_docker_build.sh 451 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. _circle_token=$1
  3. _grafana_version=$2
  4. trigger_build_url="https://circleci.com/api/v1/project/grafana/grafana-docker/tree/master?circle-token=${_circle_token}"
  5. post_data=$(cat <<EOF
  6. {
  7. "build_parameters": {
  8. "GRAFANA_VERSION": "${_grafana_version}"
  9. }
  10. }
  11. EOF
  12. )
  13. echo "${post_data}"
  14. curl \
  15. --header "Accept: application/json" \
  16. --header "Content-Type: application/json" \
  17. --data "${post_data}" \
  18. --request POST "${trigger_build_url}"