I want to run a trigger by passing some substitution values by using gcloud command. Here is my command:
gcloud beta builds triggers run my-service --branch=test-deploy-of-history --project=dev-project --substitutions=_SERVICE_NAME=flow
After entering the command, I am getting this error message:
ERROR: (gcloud.beta.builds.triggers.run) unrecognized arguments: --substitutions=_SERVICE_NAME=flow
Is there any way to pass substitutions values while using this command ?
As of version 433.0.0 of the Google Cloud SDK (released on May 31, 2023), there have been some breaking changes to the gcloud beta builds triggers run
command.Refer to this documentation for more information
Cloud Build
- Added flag to specify substitutions in gcloud builds triggers run.
- Modified
--branch
,--tag
,--sha
flags to be optional ingcloud builds triggers run
command.
You can try updating the beta component; it will update all of your installed components to the latest version.you can refer to this document
gcloud components update