У меня есть большой набор триггеров GCP Cloud Build, которые я вызываю через планировщик Cloud, все работает нормально. Теперь я хочу вызвать эти триггеры с помощью внешнего вызова API и передать им динамические c параметры, которые различаются по значениям и количеству параметров.
Я смог запустить триггер, выполнив запрос API, но любой JSON параметры в отправленном мною запросе API игнорировались. Google говорит о параметрах замещения в https://cloud.google.com/cloud-build/docs/configuring-builds/substitute-variable-values. Я определяю эти переменные в файле cloudbuild.yaml, однако они не были переданы в мой сценарий оболочки из запроса API. У меня нет ошибок при аутентификации или авторизации, поэтому безопасность может не быть проблемой.
Поддерживается ли моя идея вообще, или мне нужно прибегнуть к другому решению, такому как запуск кластера GKE с контейнерами, который предоставит его API (очень тяжелое решение для бокса).